Commit graph

5981 commits

Author SHA1 Message Date
ceriel 1228fe1baf a few fixes: usual arithmetic conversions were wrong 1990-02-20 13:31:52 +00:00
ceriel 972d39139d Added some patterns for shifts with constant shift count 1990-02-19 16:38:35 +00:00
ceriel 8bfbe723db bug fix: far calls+jumps with address prefix were wrong 1990-02-19 09:06:16 +00:00
ceriel cba0bbac02 Under the -M option, identifiers were sometimes truncated 1990-02-14 11:57:41 +00:00
eck e4d7651f02 fixed fflush: it didn't even compile! 1990-02-13 17:08:05 +00:00
ceriel c6d14bb079 some corrections 1990-02-13 09:23:04 +00:00
ceriel 2293458101 corrected: _fstat is in _Xstat.c 1990-02-13 09:20:50 +00:00
ceriel 7c4af80c0f is_rom is boolean, not integer 1990-02-12 15:15:21 +00:00
ceriel abeebac3c1 recognize but ignore -undef flag 1990-02-12 14:33:57 +00:00
ceriel 7761eecc34 removed MKDEP; it is now a cpp option (-d) 1990-02-12 11:47:50 +00:00
ceriel 63d6fe28e7 Added a change suggested by Cees Verstoep 1990-02-12 09:32:04 +00:00
ceriel 3f950c9f17 Added a new operator for ncg: is_rom() 1990-02-09 16:34:17 +00:00
eck 069d94c39b added ANSI-C document 1990-02-09 16:30:40 +00:00
ceriel 8d7a5dba0a documented recent changes 1990-02-09 16:28:26 +00:00
ceriel dedf1d945c updated to current situation 1990-02-09 16:27:59 +00:00
ceriel eaf856c7a0 Added some patterns for unsigned compares 1990-02-09 15:28:46 +00:00
ceriel 541279bd1e Changed an #ifdef NOTDEF to #if 0 1990-02-09 15:03:17 +00:00
ceriel 626e7b5b06 Added U flag for exit status 0 with unresolved refs 1990-02-09 12:44:37 +00:00
eck 67819cfd6c made a little mistake with the #else and #endif 1990-02-09 11:29:57 +00:00
ceriel 8a8bb6cf10 removed wrong pattern 1990-02-09 10:41:58 +00:00
eck d7d56d2cbb fixed bug with 0L; don't give warning on char x[3] = "abc" 1990-02-09 10:35:44 +00:00
ceriel ba6c223113 only print file names if there is more than one 1990-02-08 15:11:23 +00:00
ceriel e361a5777b remove LLlex #define 1990-02-07 10:53:05 +00:00
ceriel 77577f45fa Documented %prefix 1990-02-07 10:49:30 +00:00
ceriel db54c35c24 several improvements 1990-02-05 10:06:42 +00:00
eck b40425786c added 80286 instructions 1990-02-02 16:28:06 +00:00
eck 5625842582 fixed 2 bugs with line directives 1990-02-02 09:56:35 +00:00
eck 197379a33a fixed bug with character constants 1990-02-01 13:09:40 +00:00
ceriel 0c5cce9a96 max filename length too short in error messages 1990-01-31 16:27:05 +00:00
ceriel 546d8f3d16 some fixes 1990-01-31 15:50:30 +00:00
eck 945c0dc404 don't recognize any pragma's (mechanism is still present) 1990-01-31 11:52:40 +00:00
ceriel 01829a4203 Fixes: random did not work properly, and RealToString did not deal with
numbers not fitting in the format given properly
1990-01-31 11:01:53 +00:00
ceriel f994b0bf84 Fixed MON instruction: getpid() was wrong 1990-01-31 10:54:26 +00:00
ceriel b3d5eaef01 remove comments in macro texts completely 1990-01-30 18:33:54 +00:00
ceriel 6c588b0ae8 fixed again 1990-01-30 14:02:49 +00:00
ceriel 5929f3dd0e Fix: illegal optimizations of muls 1990-01-30 13:41:36 +00:00
eck 114048df57 ignore qualifiers when looking for sdef 1990-01-30 11:19:30 +00:00
ceriel 5dec33abaa minor correction to runtime start-off 1990-01-29 15:52:08 +00:00
ceriel 2d0493ac92 Fixed shell command in READ_ME file 1990-01-29 15:36:45 +00:00
ceriel 8c6dc46124 allow for multiple parsers within one program 1990-01-29 13:51:32 +00:00
ceriel da48891d6e allow for multiple parsers within one program 1990-01-29 13:45:42 +00:00
ceriel 218b982231 open and close output file in one place 1990-01-29 12:40:43 +00:00
ceriel 9288115a4d fixed for OUTSEEK 1990-01-29 11:42:58 +00:00
ceriel 0c4835caf3 maintain own free list of buffer headers 1990-01-29 11:41:37 +00:00
eck 343dbb810f formal parameters in prototyps need only 1 underscore 1990-01-29 10:09:00 +00:00
ceriel 4de10af212 Fixed check in COM 1990-01-26 17:12:23 +00:00
ceriel c4c1e6191b Fixed SIG 1990-01-26 16:43:29 +00:00
ceriel 933b1de514 bug fix: it said \(nl where \n(nl was meant 1990-01-26 15:08:22 +00:00
eck 721005b4d7 big fix for #include in macro argument 1990-01-26 14:59:50 +00:00
eck f4dcfc3c64 bug fix with #include in argument
save #pragma's until they can be printed
1990-01-26 14:49:13 +00:00