Jeremiah Orians
358b6cfb96
Fix modulus behavior that is wrong.
...
Thank you janneke
2021-01-01 16:39:27 -05:00
Jeremiah Orians
07baf02efe
Looks like I got x86/AMD64 signed and unsigned division backwards.
...
Thanks for finding that janneke
2021-01-01 10:52:23 -05:00
Jeremiah Orians
f2cae3d501
AMD64 support for unsigned comparisons
2020-12-15 20:28:04 -05:00
Jeremiah Orians
39915de931
harmonize integer behavior when reading strings
2020-10-17 13:50:25 -04:00
Jeremiah Orians
c4a636c99d
Fix shift behavior to better match C standard
2020-10-16 22:07:06 -04:00
Jeremiah Orians
e9da9c802e
make cc_* compatible
2020-10-16 19:29:38 -04:00
nimaje
52114585bf
fix malloc to accept FreeBSD's behavior and fix failing binaries
2020-10-16 17:26:39 -04:00
nimaje
028bdaf951
Update ELF headers and sha256 function to better support FreeBSD
2020-10-16 12:00:42 -04:00
Jeremiah Orians
87672ddfdb
Release 1.6.0
2020-04-30 22:35:22 -04:00
deesix
205c383c5f
lib: fflush stub
...
Paraphrasing OriansJ's IRC message while working on kaem:
GCC needs fflush(stdout) to get matching behavior, as M2-Planet doesn't
buffer. I guess we will need to make a fflush function (it'll do nothing
but return 0).
2020-03-01 18:55:32 +01:00
Jeremiah Orians
308b201fd4
Fixed getcwd to better match
2020-01-28 04:24:29 -05:00
Jeremiah Orians
f77e0ed6cb
A quick prototype for getcwd
2020-01-25 16:24:12 -05:00
Jeremiah Orians
aeafd837e7
Adding first draft versions of chdir and access to M2-Planet (needs testing)
2020-01-18 08:57:32 -05:00
Jeremiah Orians
1221a5e6dc
Replace NOP with NULL because that is what is really ment by it
2020-01-06 20:21:26 -05:00
Jeremiah Orians
64a3a1b674
Get division on x86/AMD64 a closer approximation of what is correct
2019-11-29 12:55:55 -05:00
Jeremiah Orians
9eb0a8706e
Fixed amd64's xchg behavior, removed fixup_int32 and updated Changelog
2019-10-31 20:54:43 -04:00
Jeremiah Orians
dea4f902b7
Adding support for additional type compatibility with C and backported
...
regression fix for ARMv7l debug headers
2019-10-27 12:55:07 -04:00
Jeremiah Orians
465b4c9c31
Fixup behavior on 64bit platforms
2019-06-19 21:43:34 -04:00
Jeremiah Orians
27cf071ee9
Release_1.3.0
2019-04-22 19:30:08 -04:00
Jeremiah Orians
e55dc78597
4/24 working tests for AMD64
2019-04-19 17:43:59 -04:00
Jeremiah Orians
420f8b62b9
1/24 working tests for AMD64 Port
2019-04-17 20:19:17 -04:00