Commit graph

73 commits

Author SHA1 Message Date
unknown
439213f1f5 more MSVC compliance changes (signed/unsigned mismatch warning) 2014-08-13 07:03:30 -04:00
Sven Eckelmann
4392ebde42 Add an explicit public domain dedication statement
The process of dedicating a piece of work under the public domain is not the
same under different legal systems. It is possible that different rights are
given away depending on the origin. Sometimes even the dedication of the work
under public domain is not possible at all. CC0 tries to provide an explicit
way to waive all rights to still provide a secure way for other parties to use
this work [1] and provides a fallback when parts of the license may be judged
invalid under any jurisdiction.

[1] http://creativecommons.org/about/cc0
2013-12-17 13:36:56 +01:00
unknown
b1e83df81f forgot to match the CPR prototype def to the real one 2013-12-12 16:40:31 -05:00
Sven Eckelmann
05696fde5a Replace long with (u)int32_t for systems with sizeof(long) > 4
This only affects long's which are used on an 64-bit system. The zilmar spec
with its DWORD is not touched because on 32 bit it is always 32 bit for common
systems. On Win64 systems it is also 32 bit because Microsoft adopted LLP64.
All other systems seem to use LP64 (IL32LP64), ILP64 or SILP64.

ILP64 and SILP64 would also need to have shorts and int (when the code expects
32 bit) to be changed to (u)int*_t counterparts. This is not done in here.
2013-12-12 12:53:27 +01:00
unknown
fea93e2667 fix misordered addressing modes of unaligned quadwords 2013-12-10 18:26:56 -05:00
unknown
25630fe193 high-level CRT for debugging LFV,SWV occurrences 2013-12-04 19:12:44 -05:00
unknown
89cc8d1e1a remove old PC debugger for more direct CPU loop flow 2013-12-04 18:59:51 -05:00
unknown
fdc611e6d4 staticized CPU loop PC updates to iterate within J/B 2013-12-04 18:16:28 -05:00
unknown
e0b551d38a micro-optimizations to register decode 2013-12-04 16:47:45 -05:00
unknown
e39bf7ad01 cool strings, bro 2013-12-03 19:56:37 -05:00
unknown
896022318b installed Garteal's text-based configuration system 2013-12-01 16:11:59 -05:00
unknown
c089310109 saturated opcode jump table to more direct management 2013-12-01 12:44:19 -05:00
unknown
9fcc096275 support for Stunt Racer 64, World Driver Championship 2013-11-25 11:59:30 -05:00
unknown
8c3bc28920 put an end to all endianness questions once and for all 2013-11-24 22:22:32 -05:00
unknown
94b4c71fae deprecate unexploited pseudo-ops, fix SLTI/U zero overwrite 2013-10-11 23:00:04 -04:00
unknown
705e20a863 halved the size of the scalar jump table (save 12 KB) 2013-10-11 20:08:52 -04:00
unknown
cd77984576 manual override of GCC's slower decode of SA IW bitmask 2013-10-11 02:27:18 -04:00
unknown
54d47f9ea2 new scalar load/store pseudo-op-codes if RS == 0 2013-10-10 04:18:43 -04:00
unknown
da3cbab9bb staticized LTV and STV to PD SGI patented algorithms 2013-10-10 01:44:39 -04:00
unknown
0282d9bac6 uh, this was crap 2013-10-09 05:44:43 -04:00
unknown
717e2ba4c6 8x old SQV bench speed, fix potential SRV alignment problem 2013-09-27 03:39:49 -04:00
unknown
9cbdd1c5af tripled the performance of SDV using legacy addr mixer 2013-09-27 02:48:41 -04:00
unknown
b0d38d05b0 updates to the source directory structure, a few ANSI tweaks 2013-09-24 02:36:00 -04:00
Renamed from su/su.h (Browse further)