1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-17 00:33:22 +00:00

16 Commits

Author SHA1 Message Date
Lars Brinkhoff
3931a40d75 Remove functions from C compiler that are already in the C library. 2018-10-30 08:36:56 +01:00
Lars Brinkhoff
01d16a2d97 Fix get_buf conflict between C42 and C library. 2018-10-30 08:36:56 +01:00
Lars Brinkhoff
120ae989fa Revert change to CC for LP phase.
Because the new CC now passes the wrong number of arguments to _LP BIN,
we keep the old around as OCC and use it until the new _LP BIN is built.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
283a604bed Remove MID files. Make C source for C42. 2018-10-30 08:36:56 +01:00
Lars Brinkhoff
a23f4d7bbd Edit files for ITS syntax. 2018-10-30 08:36:56 +01:00
Lars Brinkhoff
aec62f3117 Edit SAIL files to be like the originals from ITS.
Rename according to SAIL file C.LIB[C,SYS].  Fix E stuff and remove
trailing ^C and ^@s.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
d53ad64300 C compiler files from SAIL [C,SYS]. 2018-10-30 08:36:56 +01:00
Lars Brinkhoff
b94c7325d9 GT - generate tables for C compiler.
- Rename YPRASE to C25, because that's what the STINKR script expects.
- Rename the lextype variable to lextag, because that's what G1 expects.
- Remove duplicate definition of STCMP; it's already in the C library.
- No need to link in APFNAM; it's already in the C library.
- Rewrite STINKR script for ITS.
2018-10-25 18:31:55 +02:00
Lars Brinkhoff
db7346cb8d Original files for GT, from PCC20. 2018-10-25 18:31:55 +02:00
Lars Brinkhoff
11389515ad Build CC.
CC and the _LP compiler phase has diverged slightly.  The latter wants
an additional command line argument.

Released with permission from Alan Snyder.
2018-10-24 16:48:01 +02:00
Lars Brinkhoff
5c505b0a7e Extract files from AR6 CC. 2018-10-24 16:48:01 +02:00
Lars Brinkhoff
678ba30d92 Original file C; AR6 CC. 2018-10-24 16:48:01 +02:00
Lars Brinkhoff
3c68ce6854 Build C library. 2018-10-23 19:37:16 +02:00
Lars Brinkhoff
2bb4e1d28a Files from CLIB; AR2 CLIB. 2018-10-23 19:37:16 +02:00
Lars Brinkhoff
e1ee41de61 Make link from C; TS MIDAS.
Alan Snyder's CC uses this link to call the assembler.
2018-10-23 19:37:16 +02:00
Lars Brinkhoff
53f2a2eba9 KCC - C compiler.
Binary-only compiler and library, plus documentation and include files
for compiling new programs.
2017-02-15 19:27:00 +01:00