Commit graph

8060 commits

Author SHA1 Message Date
David Given
6948e7cbe1 Allow building one plat at a time. 2019-06-11 00:12:10 +02:00
David Given
48a9c48f56 Generate traps procedurally. For some reason they always keep getting pulled
in, though...
2019-06-11 00:12:00 +02:00
David Given
ec2ea1feff Add missing file. 2019-06-10 23:57:43 +02:00
David Given
d0967e683b Extend the CP/M libsys with a full set of (hopefully correct) 2.2 BDOS calls. 2019-06-10 23:54:23 +02:00
David Given
3f938d651b EM requires 2-alignment in structures, sadly. 2019-06-10 18:33:04 +02:00
David Given
48480dcae5 Fix a tiny ackbuilder bug where you can't set properties to false. 2019-06-10 16:12:36 +02:00
carl
b1f6d5d827 ANSI C compilation fixes 2019-05-14 23:22:38 +08:00
carl
9bb69bbb98 Fix several compiler warnings by adding braces 2019-05-14 23:21:19 +08:00
carl
cb65e6426c Memory overflow bugfix 2019-05-14 23:14:59 +08:00
carl
53d2894ed1 ANSI C conversion. 2019-05-11 01:18:01 +08:00
carl
21e15965cc ANSI C conversion and add procedure declarations. 2019-05-11 01:17:40 +08:00
carl
472654c366 ANSI C conversion and add procedure declarations. 2019-05-11 01:17:24 +08:00
carl
0301827482 ANSI C conversion. 2019-05-11 01:15:51 +08:00
carl
970e7da896 Adapt to new object API 2019-05-11 01:15:18 +08:00
carl
16f89747b1 ANSI C conversion. 2019-05-11 01:14:54 +08:00
carl
fa2859df79 ANSI C conversion. 2019-05-11 01:14:01 +08:00
carl
dfefbcae86 ANSI C conversion. 2019-05-11 01:13:43 +08:00
carl
f9916fb680 Fix call to fwrite with proper parameters. 2019-05-11 01:12:48 +08:00
carl
de45c1036d ANSI C conversion 2019-05-11 01:11:54 +08:00
carl
708c1ba1b0 ANSI C conversion 2019-05-11 01:11:26 +08:00
carl
e6ba8034f0 ANSI C conversion 2019-05-11 01:11:17 +08:00
carl
cefebdb5db ANSI C conversion 2019-05-11 01:11:03 +08:00
carl
628dcb3cbf ANSI C conversion 2019-05-11 01:10:47 +08:00
carl
04cb629159 ANSI C conversion 2019-05-11 01:10:12 +08:00
carl
e8243402be Move to use C structures instead of typedef to align with other ACK compilers and to avoid forward declaration issues with include files. 2019-05-11 01:09:03 +08:00
carl
72dcbea3c6 Add missing C compiler command line option. 2019-05-11 01:07:33 +08:00
carl
e2d2c11a6e Fix some compiler warnings. 2019-05-11 01:07:00 +08:00
carl
e533626413 - Remove rcsid tag.
+ ANSI C conversion.
2019-05-11 01:06:36 +08:00
carl
82fddaab77 Fully working implementation for C compiler front-end. 2019-05-11 01:05:34 +08:00
carl
7a642d6df3 Fix some groff warnings. adapt mkdispatch to ANSI C. 2019-05-11 01:05:02 +08:00
carl
ccfd8a3e18 rename rd_long/wr_long to rd_int4/wr_int4 for consistency. Align declaration and definition name of parameters and adapt man page accordingly. 2019-05-11 01:03:36 +08:00
carl
bb6540c5f4 Adapt man page with correct prototype information. 2019-05-11 01:01:52 +08:00
carl
3466e84f46 ANSI C conversion of code, adapt man pages accordingly. Some autodocs added. 2019-05-11 01:01:21 +08:00
carl
8b290cf68a ANSI C conversion of code, rename some parameters to better names and adapt man page accordingly. 2019-05-11 00:57:58 +08:00
carl
add131b6f9 ANSI C conversion of code, rename some parameters to better names and adapt man page accordingly. 2019-05-11 00:56:13 +08:00
carl
dc269e57d8 ANSI C conversion of code and adapt man page accordingly. 2019-05-11 00:53:52 +08:00
carl
5bb20bdb9e Add init/free functions and rename parameters. 2019-05-11 00:52:40 +08:00
carl
7cb2b3de7f Fix syntax mistake in man page. 2019-05-11 00:51:42 +08:00
carl
2330d35ade * Fix compilation warning. 2019-05-11 00:49:10 +08:00
carl
8d6cfa7701 Fix possible buffer writer overflow 2019-03-31 01:14:49 +08:00
carl
715717a4f6 Read beyond buffer bugfix. 2019-03-31 00:53:09 +08:00
carl
4f2c482416 Buffer overflow memory errors. 2019-03-31 00:52:37 +08:00
carl
9bc3ffe6ec Buffer overflow memory errors. 2019-03-31 00:52:27 +08:00
carl
496795f0cf Fix memory overflow error. 2019-03-26 00:59:16 +08:00
carl
a09e40cba3 Fix memory overflow error. 2019-03-26 00:58:56 +08:00
carl
415ec163a7 Fix tabs. 2019-03-26 00:58:36 +08:00
carl
7973e87b2f Additional check with NULL or empty string (now same behaviour as POSIX version) 2019-03-26 00:58:14 +08:00
carl
78899705d5 Bug of fseek and wrong setting of position. 2019-03-25 02:20:50 +08:00
carl
41fd51eeea Revert change. 2019-03-25 01:41:04 +08:00
carl
efecff78b9 Add function prototypes. 2019-03-25 00:14:38 +08:00