ack/plat
tkchia 15955282f6 plat/msdos386: fix some issues in libsys code
- ensure es = ds = ss upon exit of each C runtime function
 - clear upper 16 bits of ebx before setting them to 0x0021,
   when invoking interrupt_ptr to simulate a RM int 0x21
 - make _sys_exists use the transfer buffer (which it needs)
 - make _sys_rawread properly handle an end-of-file read
   (zero bytes read)
 - make argument to _sys_seterrno short --- after a failed
   int 0x21 call, only the lower 16 bits of eax hold the MS-DOs
   error code
 - _sys_rawlseek accepts only 3 longword arguments, not 4
   (the offset is only 1 longword)
 - other minor fixes
2022-08-24 15:17:04 +00:00
..
cpm Fix a whole bunch of warnings. 2022-08-01 22:08:23 +02:00
em Fix a whole bunch of warnings. 2022-08-01 22:08:23 +02:00
em22 Rework all the ackbuilder scripts not to use wildcards, because we can't expand 2022-07-14 23:57:54 +02:00
linux Rework all the ackbuilder scripts not to use wildcards, because we can't expand 2022-07-14 23:57:54 +02:00
linux68k Convert all the things to Unix format. 2022-07-16 00:02:46 +02:00
linux386 Rework all the ackbuilder scripts not to use wildcards, because we can't expand 2022-07-14 23:57:54 +02:00
linuxmips Rework all the ackbuilder scripts not to use wildcards, because we can't expand 2022-07-14 23:57:54 +02:00
linuxppc Rework all the ackbuilder scripts not to use wildcards, because we can't expand 2022-07-14 23:57:54 +02:00
msdos plat/msdos386: fix some issues in libsys code 2022-08-24 15:17:04 +00:00
msdos86 msdos86 actually emits .COM files. 2022-08-08 00:01:06 +02:00
msdos386 plat/msdos386: fix some issues in libsys code 2022-08-24 15:17:04 +00:00
osx Include more headers to declare functions. 2019-03-22 15:59:35 -04:00
osx386 Enable long long in ACK C for osx386. 2019-09-25 12:35:48 -04:00
osxppc For osxppc, change size 8 to alignment 4. 2018-01-27 16:35:48 -05:00
pc86 Rework all the ackbuilder scripts not to use wildcards, because we can't expand 2022-07-14 23:57:54 +02:00
pdpv7 Fix a whole bunch of warnings. 2022-08-01 22:08:23 +02:00
qemuppc Move time() into sys; change the name of the variable which controls it. 2018-06-23 19:40:50 +02:00
rpi Rework all the ackbuilder scripts not to use wildcards, because we can't expand 2022-07-14 23:57:54 +02:00
build.lua Split aal arguments properly. 2022-07-18 16:48:14 +02:00