Commit graph

4512 commits

Author SHA1 Message Date
ceriel 2c7496a525 Added 16-bit mode 1990-03-12 16:24:58 +00:00
eck 9a5ac60946 changed target_sizes.h to trgt_sizes.h 1990-03-12 13:35:26 +00:00
eck 59edf55051 changed line_prefix.h to ln_prefix.h 1990-03-12 13:28:12 +00:00
ceriel 34eff754f5 documented .use16 and .use32 1990-03-09 12:37:19 +00:00
ceriel 6e0c2ad593 Added arpl instruction 1990-03-09 11:07:43 +00:00
ceriel a082cf03dc allow for % in assembler strings 1990-03-07 16:24:06 +00:00
ceriel 5d01fbf6b8 fixed typo 1990-03-06 13:39:48 +00:00
ceriel 8e6fe7258c fix: ARRAY type of itself caused crash;
better implementation of ranges in CASE labels
1990-03-06 13:22:30 +00:00
eck a771c9aa30 added test for directory 1990-03-06 13:10:35 +00:00
eck f99437138d made little mistakes in div() and ldiv() 1990-03-05 13:48:03 +00:00
eck 11c9808d7e fixed div() and ldiv() 1990-03-01 16:32:22 +00:00
eck 61b718d716 floating-point yet again, fixed debugging bug 1990-03-01 13:02:39 +00:00
eck 2dd3439f90 also give a message on loading a floating-point function result 1990-02-28 15:32:07 +00:00
eck 44d9a8b42d improved the generation of floating-point messages 1990-02-28 14:51:35 +00:00
ceriel 63e64680bd Added some code to reverse evaluation order of assignment operators when possible 1990-02-28 12:18:36 +00:00
ceriel 2236ff6d6a Fix: some patterns were never found due to wrong condition 1990-02-28 12:10:49 +00:00
ceriel 8ec051b83e Added some patterns 1990-02-28 12:10:19 +00:00
ceriel b0c09c2a94 Added some more patterns 1990-02-28 11:14:39 +00:00
eck ccd728edbc changed names of ?cvt : namespace problems 1990-02-27 16:48:01 +00:00
ceriel 239d634ab1 Added pattern for cmp A,A 1990-02-27 16:31:10 +00:00
ceriel 9d4e978a1e fixed problems with overflow bit in condition codes 1990-02-27 16:21:47 +00:00
ceriel f17b176ddd Fixed problem with anonymous structure tags 1990-02-27 15:45:09 +00:00
ceriel d35a781049 improved test for overflow 1990-02-27 14:30:10 +00:00
eck 073c81c9aa added extern declaration for flt_flt2arith() 1990-02-26 15:39:45 +00:00
ceriel 29152cbf74 two fixes to the lint part: unsigned constant compares, and initializations in switch headers 1990-02-26 11:35:15 +00:00
eck 8d04be4a13 deleted a ';': pasting didn't work properly 1990-02-26 10:18:40 +00:00
ceriel 95632b0fef Oops in assertion: MAXPROCARG instead of MAXPROCARGS 1990-02-23 17:05:04 +00:00
ceriel 0c95aa4b86 fixed library order : fix for 2-byte machines 1990-02-23 17:02:06 +00:00
ceriel 551b10f3a6 fixed for 2-byte machines 1990-02-23 17:00:59 +00:00
ceriel 0ec452930f print pointer as hex 1990-02-23 16:58:34 +00:00
eck 64e1fa33d3 fixed bugs, added No_Mem() 1990-02-21 16:38:45 +00:00
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