PiDP-8/I Software

Check-in [d72ed26926]
Log In

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Update of native OS/8 C compiler from Ian Schofield which include: Add string storage area in Field 4. Improvements to CC.SV to read file line by line, and to include a bit more preprocessor functionality: Add simple #define directive. (Warning! Quoted text is not ignored!) Ignores formfeed character.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | smc85-cc8
Files: files | file ages | folders
SHA1: d72ed2692641be9fffc570b882bc4d1cd41d745f
User & Date: poetnerd 2019-01-13 15:17:33.741
References
2019-01-30
03:00 Reply: February 2019 release to-do artifact: e628b4fc1c user: tangent
Context
2019-01-30
20:30
Another cc8/cross update from Ian Schofield. Addresses bug a4123bb743, making the cross compiler at last allow typed function declarations. cc8 now builds silently with -Wall. Supporting struct in the pdp-8 target had a storage management bug that is now fixed. The void type is now added to cc8. The resulting native C compiler for OS/8 is unchanged -- bit for bit identical, because that code does not use any of the enhancements to the cc8 cross compiler. check-in: dc687b9f08 user: poetnerd tags: smc85-cc8
2019-01-13
15:17
Update of native OS/8 C compiler from Ian Schofield which include: Add string storage area in Field 4. Improvements to CC.SV to read file line by line, and to include a bit more preprocessor functionality: Add simple #define directive. (Warning! Quoted text is not ignored!) Ignores formfeed character. check-in: d72ed26926 user: poetnerd tags: smc85-cc8
2019-01-07
04:45
Turn off debugging in cc8-tu56.os8 script. check-in: b087822359 user: poetnerd tags: smc85-cc8
Changes
Unified Diff Side-by-Side Diff Patch
Changes to src/cc8/cross/code8.c.
Changes to src/cc8/cross/primary.c.
Changes to src/cc8/include/init.h.
Changes to src/cc8/include/libc.h.
Changes to src/cc8/os8/c8.c.
Changes to src/cc8/os8/libc.c.
Changes to src/cc8/os8/n8.c.
Changes to src/cc8/os8/p8.c.