Stephen Heumann
411f911b60
Bump sym file version and add a couple sanity checks.
...
Bumping the version forces regeneration of any sym files created by old ORCA/C versions with the bug that was just fixed.
A couple sanity checks are also introduced when reading sym files, including one that would have caught that bug.
2018-09-15 00:42:05 -05:00
Stephen Heumann
275e1f080b
Add a new flag to control whether mixed declarations are allowed and C99 scope rules are used.
...
#pragma ignore bit 4 (a value of 16) now controls these. It is on by default (allowing them), but turning it off will restore the C89 rules.
2018-04-01 14:14:18 -05:00
Kelvin Sherlock
3c09d1c4ff
add allowTokensAfterEndif setting for pragma ignore (from MPW ORCA/C IIgs) [WIP]
2017-10-28 20:19:00 -04:00
Stephen Heumann
275a2cc176
Add support for new flags in precompiled headers, and bump sym file version.
2017-10-21 20:36:21 -05:00
Stephen Heumann
ccd653ddb9
Move some more code out of the blank segment to make space for static data.
2017-10-21 20:36:21 -05:00
Stephen Heumann
46b6aa389f
Change all text/source files to LF line endings.
2017-10-21 18:40:19 -05:00
mikew50
e72177985e
ORCA/C 2.1.0 source from the Opus ][ CD
2017-10-01 17:47:47 -06:00