Commit Graph

  • 779c77ac21 dumped core on SIM instruction ceriel 1990-07-19 10:00:02 +00:00
  • 7e156aa654 forgot pop_push.awk eck 1990-07-18 16:31:32 +00:00
  • 68ff00fd8b added stackheight message handling eck 1990-07-18 14:53:19 +00:00
  • 4320d836e1 added #defines for stackheight computation eck 1990-07-18 14:42:37 +00:00
  • 8a4be18b77 prevent core dump when no args are given ceriel 1990-07-18 14:38:48 +00:00
  • c08f3b3c80 added stackheight computation eck 1990-07-18 14:33:07 +00:00
  • 4565dd1dc0 replaced call of non-existing Dvu to a call to Duv ceriel 1990-07-18 09:11:33 +00:00
  • 0f735aa2a4 fix problem with variant tag and made double compatible with subranges ceriel 1990-07-17 13:57:01 +00:00
  • 396c70c16e Fix: DIV and MOD on negative args ceriel 1990-07-16 09:05:19 +00:00
  • 2acd7638cc fixed int to unsigned conversions, declarations, pp-list initialization eck 1990-07-13 10:18:27 +00:00
  • 78afeb1674 Added patterns ceriel 1990-07-12 16:12:17 +00:00
  • b1c76184a1 fixed character count in doscan eck 1990-07-11 09:08:33 +00:00
  • 3551214ac0 check result of array address calculation ceriel 1990-07-04 14:24:55 +00:00
  • 22efec2b64 rand() did not work on 2-byte machines ceriel 1990-06-30 20:02:45 +00:00
  • ef28037143 use new con_float ceriel 1990-06-29 11:05:19 +00:00
  • f6ebebfc27 fixed -I option ceriel 1990-06-29 10:00:41 +00:00
  • 24c669d9aa fixed -I option ceriel 1990-06-28 18:06:16 +00:00
  • 0a82ab43e6 bug fix: wrong procedure was called ceriel 1990-06-27 09:29:55 +00:00
  • e3f14f93d1 Added some more patterns ceriel 1990-06-25 16:58:33 +00:00
  • 1e14068343 Added strtol() ceriel 1990-06-25 15:59:16 +00:00
  • aac130469c produce commons, fix bug with mov-extend instructions ceriel 1990-06-25 15:48:49 +00:00
  • 3d5fbd3053 produce commons for bss ceriel 1990-06-25 13:42:02 +00:00
  • c24776265d tp_unsigned is now a true boolean ceriel 1990-06-21 15:49:41 +00:00
  • 66e9c0dfcc int now uses intelligent calls ceriel 1990-06-21 13:17:50 +00:00
  • 57aa4a816b Model 3 (Intelligent Calls) implemented (Remco Feenstra & Peter Boersma); a few bugs fixed ceriel 1990-06-21 12:16:31 +00:00
  • e2d42c702e Model 3 (intelligent calls) implemented ceriel 1990-06-21 12:11:50 +00:00
  • becce8cd21 always flush line-buffered output when filling an input buffer eck 1990-06-21 11:13:23 +00:00
  • e8bbfc7b88 Added em_mesX.h which makes some C_ms_... unique in first 7 chars ceriel 1990-06-20 12:00:26 +00:00
  • a43f3f97c2 Added debugger message routines ceriel 1990-06-20 11:59:57 +00:00
  • 87d9000d0f Added debugger messages ceriel 1990-06-20 11:58:38 +00:00
  • d3a17633aa Made to work with troff ceriel 1990-06-20 10:05:22 +00:00
  • 955002df6c Added bsbb and bsbw ceriel 1990-06-19 15:27:43 +00:00
  • 28af33211c fixed optimizations that were wrong with indexed mode ceriel 1990-06-19 15:15:37 +00:00
  • f5d5a1973d fixed some typos eck 1990-06-19 11:29:20 +00:00
  • e4a8b9d316 Updated for IEEE format ceriel 1990-06-15 16:50:08 +00:00
  • adbaad4069 correct M_MAX_D for old floating point format ceriel 1990-06-15 16:47:27 +00:00
  • 9606911f7f cg no longer part of distribution ceriel 1990-06-14 16:52:04 +00:00
  • f574629a08 Added new patterns ceriel 1990-06-14 16:45:33 +00:00
  • 7e0f0872ae Added a SBS pattern for constant args ceriel 1990-06-13 09:59:11 +00:00
  • 73e9d937f1 fix: #if instead of #ifdef ceriel 1990-06-12 11:22:49 +00:00
  • 675d578036 changed order so that it works without ranlib ceriel 1990-06-12 11:21:40 +00:00
  • 94e1102a42 fix from Verstoep: free() was called twice on same arg ceriel 1990-06-12 10:07:00 +00:00
  • 41dac7db23 fix previous fix ceriel 1990-06-11 15:17:50 +00:00
  • a379e76138 Added dependency generator, reduced size of type structure ceriel 1990-06-08 10:03:47 +00:00
  • 08a2f076a1 do not generate line number/file name information by default for C ceriel 1990-06-06 17:04:46 +00:00
  • 09f9431d23 use own version of assert (ASSERT) ceriel 1990-06-06 16:54:30 +00:00
  • 038224b51c dependencies ceriel 1990-06-06 16:23:47 +00:00
  • 61e9ad9f57 change flag -xs to -i, -xm to -m, dependencies ceriel 1990-06-06 16:10:19 +00:00
  • 9336a78274 change flag -xs to -i, -xm to -m ceriel 1990-06-06 16:01:03 +00:00
  • e4d4880971 change flag -s to -i ceriel 1990-06-06 16:00:28 +00:00
  • db96ca46e2 removed useless #ifdef ceriel 1990-06-06 15:35:33 +00:00
  • 590cf5dde0 Added dependency generator ceriel 1990-06-06 14:42:53 +00:00
  • 814058acf1 Added -A option, like -d ceriel 1990-06-06 14:37:03 +00:00
  • 9edc40831e mktime() did not work for 2-byte machines ceriel 1990-06-05 12:07:28 +00:00
  • 16ae54ece3 fixed typo ceriel 1990-06-05 09:50:28 +00:00
  • 472dd9f563 optimized a bit ceriel 1990-05-31 18:33:38 +00:00
  • b2359023d6 Removed some erroneous fclose() calls ceriel 1990-05-31 13:54:33 +00:00
  • c379c45b45 removed DEBUG #define ceriel 1990-05-31 13:33:31 +00:00
  • 96d4ac23e1 fix: IL sometimes removed procedures that could be called indirectly ceriel 1990-05-30 11:31:32 +00:00
  • d727292d39 Added EM_vars.c ceriel 1990-05-23 09:24:55 +00:00
  • 8a96862162 make GMT the default ceriel 1990-05-22 14:42:28 +00:00
  • e25facbde1 fix to fix ceriel 1990-05-22 12:22:25 +00:00
  • 11ea6dd63c atol and atoi get old-fashioned behaviour ceriel 1990-05-22 10:48:12 +00:00
  • 8eae65ef03 Use fputs instead of printf in perror.c ceriel 1990-05-21 10:20:15 +00:00
  • cb8bc681cf compares with 0 were wrong ceriel 1990-05-18 13:22:13 +00:00
  • af550576e8 made size of yylex bigger ceriel 1990-05-18 11:04:53 +00:00
  • 1659f22e4f Added a pattern ceriel 1990-05-18 10:47:12 +00:00
  • ec43d15906 unsigned but-fields were sometimes sign-extended when converted to int ceriel 1990-05-18 10:29:57 +00:00
  • 3acfc6ef84 ignore NOP ceriel 1990-05-17 19:40:15 +00:00
  • 6376c77a07 C_out uses EM_bsssize etc. instead of C_bsssize etc. ceriel 1990-05-16 18:05:55 +00:00
  • 0042005fde removed references to C_bssinit etc. ceriel 1990-05-16 18:03:50 +00:00
  • e503e4f52c removed pc_size.h ceriel 1990-05-16 10:56:45 +00:00
  • 0454c6f9c3 the tp_sdef field of the type structure may only be used after checking tp_fund ceriel 1990-05-15 15:28:01 +00:00
  • d05cc4ae3e an = was temporarily set to 0, but not reset ceriel 1990-05-14 12:30:18 +00:00
  • 8bf3486d6d error with cast to unsigned long eck 1990-05-11 15:22:19 +00:00
  • 1c9671e2d0 check -m option ceriel 1990-05-11 13:11:12 +00:00
  • 6bfe1fb9a9 fix in sscanf: _count field was wrong ceriel 1990-05-09 13:31:36 +00:00
  • e13e0c1002 fixed some patterns: operand could have side effects ceriel 1990-05-08 09:03:28 +00:00
  • f874db085d fixed bug with double definition eck 1990-05-03 16:18:22 +00:00
  • b8be04bb47 scan with %p didn't work properly on 2-4 machines eck 1990-05-03 10:50:23 +00:00
  • 57a4db49d4 cast ptrdiff_t to int for ANSI eck 1990-04-25 15:10:13 +00:00
  • c5b9658ba0 warn about ptrdiff_t passed as long on 2-4 machines eck 1990-04-25 15:09:51 +00:00
  • fddc825d0f cast ptrdiff_t to int for ANSI ceriel 1990-04-25 14:23:05 +00:00
  • 5208b6f8ad avoid a crash in directives ceriel 1990-04-24 14:07:07 +00:00
  • 193a4a5845 garbage is allowed in the fdopen mode string eck 1990-04-24 09:40:47 +00:00
  • 6ec0bcd32f garbage is allowed in the f[re]open mode string eck 1990-04-24 09:30:15 +00:00
  • 793a090bf5 avoid null references on illegal input ceriel 1990-04-23 16:11:37 +00:00
  • 5f8fafc559 some more corrections eck 1990-04-23 13:48:43 +00:00
  • b2ac4e2b9c Use C_out instead if EM_mkcalls ceriel 1990-04-23 13:43:05 +00:00
  • 92a8e56228 use .limhp ceriel 1990-04-23 13:39:26 +00:00
  • fdc7260040 moved a coercion ceriel 1990-04-23 13:38:19 +00:00
  • 14c34e3128 INS instruction fix ceriel 1990-04-23 13:33:26 +00:00
  • ed1a25aea5 result of sizeof() is 'unsigned int' (for backward compatibility) eck 1990-04-23 13:33:07 +00:00
  • 1c38259279 size_t is 'unsigned int' (for backward compatibility) eck 1990-04-23 13:26:09 +00:00
  • 2e80db6b55 yet another bug fix in instructions handling special registers ceriel 1990-04-23 12:35:41 +00:00
  • 2d23508c8a changed remark about predefined identifiers eck 1990-04-19 16:04:58 +00:00
  • 486f0283b8 the -U option did not work properly; call do_undef() now eck 1990-04-18 16:40:17 +00:00
  • 7e22978393 two -D options for one identifier didn't work eck 1990-04-18 13:09:36 +00:00
  • 4d857ad62e two -D options for one identifier didn't work eck 1990-04-18 13:03:05 +00:00
  • a5cfdee69a added wait-statements for floating-point library eck 1990-04-17 13:57:23 +00:00