Commit Graph

  • e6dbf12f0a removed crash() call: it was wrong eck 1990-09-14 16:39:11 +00:00
  • 90390417df deleted unnecessary label eck 1990-09-14 16:37:30 +00:00
  • b62c56b3dd Added some C support ceriel 1990-09-14 14:37:26 +00:00
  • da21e46cd3 improved line number administration ceriel 1990-09-14 14:37:24 +00:00
  • a2c9a56a36 replaced some move's by move_i's eck 1990-09-14 14:30:07 +00:00
  • e1aef2390e fixed error with # && ##-operators in non function-like macro's eck 1990-09-13 15:14:52 +00:00
  • 5de2d83b43 fixed error with # && ##-operators in non function-like macro's pass printable garbage characters on to parser eck 1990-09-13 15:12:13 +00:00
  • 306934733c 'x(x) int x; { }' was not accepted ceriel 1990-09-12 17:32:31 +00:00
  • 75cb9970be Fix: the type INTEGER[0..255] was put in one byte ceriel 1990-09-12 17:09:57 +00:00
  • 3102132019 fixed bugs with prototype scopes eck 1990-09-12 16:36:16 +00:00
  • 4489689f71 many changes ceriel 1990-09-12 16:13:59 +00:00
  • 6ad4c2c0a1 added #if because rename() is also in POSIX eck 1990-09-11 10:26:42 +00:00
  • 7f4e95884f changed int-functions to void-functions eck 1990-09-11 10:24:15 +00:00
  • 74847f83b5 removed assumption that time_t is an unsigned type eck 1990-09-11 10:18:51 +00:00
  • e4bb8e61b0 fixed small bug with token separation eck 1990-09-10 11:57:16 +00:00
  • f7726082d3 recognize expressions ceriel 1990-09-07 14:56:24 +00:00
  • 477d7891f0 strod() & _str_ext_cvt() made more strictly conforming eck 1990-09-07 11:00:24 +00:00
  • 606e882015 sometimes swap operands in expressions with side-effects eck 1990-09-06 14:49:52 +00:00
  • 118473af52 added some optimalizations eck 1990-09-06 11:32:51 +00:00
  • 60497c47a0 stupid error fixed: tes shouldn't have worked eck 1990-09-06 08:59:02 +00:00
  • 3c4d21c9c2 Added Xcv.c ceriel 1990-09-05 11:54:11 +00:00
  • 2349ff780b added top element size computation information eck 1990-09-05 09:29:05 +00:00
  • 456f03afec changed stackheight computation to top element size computation changed some parameters eck 1990-09-04 17:19:04 +00:00
  • ab04cc203d changed stackheight computation to top element size computation eck 1990-09-04 17:16:00 +00:00
  • 8f077a272d changed stacheight to topeltsize eck 1990-09-04 17:13:37 +00:00
  • e7c55f01db changed stacheight computation to top element size computation eck 1990-09-04 16:56:39 +00:00
  • ce530f7ea3 changed stackheight computation to top element size computation eck 1990-09-04 16:42:43 +00:00
  • 8b3c52d049 distribute makefile.std, not makefile ceriel 1990-09-04 11:47:50 +00:00
  • 5b7144f004 fixed bug in qualifier_type() eck 1990-09-04 10:48:04 +00:00
  • b32faf6cc0 fixed problems with declaration syntax eck 1990-09-03 13:46:30 +00:00
  • b897e9896e fix: also kill condition codes if they are set to a register that is to be killed ceriel 1990-09-03 11:12:44 +00:00
  • aa8bfb5554 Additions for debugger information ceriel 1990-09-03 11:07:22 +00:00
  • 13f1026d7a keep the names .csa and .csb for backwards compatibility ceriel 1990-09-03 10:25:57 +00:00
  • d723289148 Initial version ceriel 1990-08-31 18:22:53 +00:00
  • bf1c637528 fixed two little bugs eck 1990-08-31 10:27:12 +00:00
  • b47fcf10b9 only deal with signals that are not ignored ceriel 1990-08-29 11:44:33 +00:00
  • ea49b0cbca fixed some bugs in new pattern eck 1990-08-28 15:01:17 +00:00
  • b720a6f3f9 removed test because of moon3 eck 1990-08-28 14:53:34 +00:00
  • 7bcf968253 merged vax and pdp #defines in float.h eck 1990-08-28 14:52:52 +00:00
  • 12114e4e08 fixed qsort() for 0 elements eck 1990-08-28 14:03:24 +00:00
  • ebc37d14b4 changed pow() a little eck 1990-08-28 13:59:36 +00:00
  • 3310d79e1a improved the speed somewhat fixed bug with negative chars in comparisons eck 1990-08-28 13:54:46 +00:00
  • 8f8bca227a fixed freopen() bug by deleting some code eck 1990-08-28 13:44:48 +00:00
  • a0ee315857 fixed types because of the 2-4 version eck 1990-08-24 17:05:53 +00:00
  • 5cfb5c8b38 fixed some strange constructions eck 1990-08-24 16:20:57 +00:00
  • e720d07c79 Did not handle quotes in C comments right ceriel 1990-08-23 15:53:13 +00:00
  • 869816ffe0 changed 'enter' into 'entry' (80286) ceriel 1990-08-23 09:30:56 +00:00
  • 966ad936fa several improvements + fixes eck 1990-08-22 16:26:21 +00:00
  • 928e88ce22 avoid double LINs and corrected bug in symbol table entries for records ceriel 1990-08-22 15:33:43 +00:00
  • edfaa243ea added optional .w to OP_EA_D eck 1990-08-21 10:59:09 +00:00
  • 8b22a78f32 changed interface for cs[ab] eck 1990-08-21 10:17:49 +00:00
  • d00d22b1c4 made produced itemtab.h file more readable ceriel 1990-08-20 15:32:29 +00:00
  • e27e0eafd0 Initial revision ceriel 1990-08-20 15:07:38 +00:00
  • 378bb9322b new table (merged with m68k2) ceriel 1990-08-20 15:00:15 +00:00
  • b587691b16 added m68k2 stuff, added patterns eck 1990-08-20 13:55:38 +00:00
  • aa39c4b4aa fixed several bugs with object sizes eck 1990-08-14 09:59:37 +00:00
  • e1897b27b5 improved REAL constant and string constant stab generation ceriel 1990-08-10 18:01:50 +00:00
  • ea10f794cd fixed bug concerning back-slashes within strings ceriel 1990-08-10 17:57:32 +00:00
  • 7391776b2a added _sigsetmask.s eck 1990-08-09 15:40:08 +00:00
  • ae671e2b91 added _sigsetmask.s eck 1990-08-09 15:29:51 +00:00
  • 1dacdfc4c6 changed sigsetmask to _sigsetmask eck 1990-08-09 15:27:13 +00:00
  • c97e7263f7 keep comments in actions; they may be significant (for lint) ceriel 1990-08-07 10:48:02 +00:00
  • b5e965ef09 fixed error in .trp: it could generate a bus error eck 1990-08-03 16:16:28 +00:00
  • 96cd8b3420 don't throw away pseudo's, even if they are not reachable ceriel 1990-08-02 16:01:21 +00:00
  • e8c881c8e0 show some more of the name list entries ceriel 1990-08-02 15:58:10 +00:00
  • a6b82288bc pass -g flag to Modula-2 compiler ceriel 1990-08-01 14:46:07 +00:00
  • 2eb1451f91 bug fix: did not return soon enough ceriel 1990-08-01 14:41:18 +00:00
  • 7839c58641 increase size of yytext buffer ceriel 1990-08-01 14:40:22 +00:00
  • aa8bd39666 only leave ms_std's if prodepth > 0 ceriel 1990-08-01 14:36:45 +00:00
  • 61ed03dd46 some more changes for debugger support ceriel 1990-08-01 14:35:07 +00:00
  • ac6cf0393b #ifdeffed strange test ceriel 1990-08-01 14:34:53 +00:00
  • 078e8d67f5 time optimization is default now ceriel 1990-08-01 14:33:08 +00:00
  • c4d485ef8c minor change ceriel 1990-08-01 14:32:04 +00:00
  • 12b0177500 support for long strings ceriel 1990-08-01 14:30:45 +00:00
  • 9ce9dc654f Added support for debugger messages ceriel 1990-07-30 16:05:27 +00:00
  • e123dc64f4 fixed declaration of C_error ceriel 1990-07-30 16:03:15 +00:00
  • 640fe76319 added support for debugger ceriel 1990-07-30 15:56:25 +00:00
  • 36ce140e43 changed a comment ceriel 1990-07-30 15:51:32 +00:00
  • 271f1d0549 removed limit on string size ceriel 1990-07-30 15:40:08 +00:00
  • ff2abb98d3 some fixes ceriel 1990-07-30 14:52:58 +00:00
  • fa6d7b204b several changes ceriel 1990-07-30 14:32:43 +00:00
  • 7d7931aec4 vax4 uses own assembler now ceriel 1990-07-30 14:29:13 +00:00
  • 721b78ee49 modifications for debugger ceriel 1990-07-30 14:20:20 +00:00
  • 239ea49727 protect types.h against multiple inclusions ceriel 1990-07-30 14:17:30 +00:00
  • 520d0fd42e fixed: tail_mon is needed for languages ceriel 1990-07-30 14:10:35 +00:00
  • 60093266ae clarified text somewhat ceriel 1990-07-30 12:46:12 +00:00
  • dc46fef981 fixed typo ceriel 1990-07-30 12:43:38 +00:00
  • 526f073ec6 Added support for S_CRS ceriel 1990-07-30 11:56:28 +00:00
  • 28f52822c9 Added some more support for debugger ceriel 1990-07-30 09:43:45 +00:00
  • 314c139b9e fixed bug with state eck 1990-07-26 15:08:49 +00:00
  • ff66ac48b3 removed g-flag ceriel 1990-07-25 17:40:02 +00:00
  • a59f70805a do not move ms_std message, added shc.c and shc.h to .distr ceriel 1990-07-25 17:10:40 +00:00
  • ce8a4ab9e6 improved -I handling eck 1990-07-25 13:00:40 +00:00
  • 6c851594f0 changed names of csa and csb to csa4 and csb4 eck 1990-07-25 11:46:27 +00:00
  • a765b8f5d6 #if X=3 caused infinite loop eck 1990-07-25 10:20:44 +00:00
  • 33f8192790 switch to text segment when generating a label eck 1990-07-20 14:02:35 +00:00
  • 0b6e73197b atw.h was wrong, since word_size may contain a cast eck 1990-07-20 10:30:49 +00:00
  • b241f143db improved conversion of extended to string ceriel 1990-07-20 09:39:43 +00:00
  • 987d3d0316 added patterns for stackheight mechanism eck 1990-07-19 17:22:56 +00:00
  • 539ab11985 squeezing for MINIX & bug fix in dumpidf eck 1990-07-19 17:16:36 +00:00