Commit graph

  • 81cc04f9a3 Changed unsigned checking so that runtime routines cab be written in C ceriel 1991-03-05 11:55:22 +00:00
  • e929b5839f Fixed problem with top-of-stack mechanism on globally optimized code ceriel 1991-03-04 15:04:14 +00:00
  • e340cea7be Under -t option, temporaries are in the current directory ceriel 1991-03-04 15:00:54 +00:00
  • 55bbaa1bf2 Fixed wrong %c conversion ceriel 1991-03-04 13:35:22 +00:00
  • 5a8012b084 Replaced driver by C version ceriel 1991-03-04 12:59:46 +00:00
  • 8f339de43b Prevent possible null-dereference ceriel 1991-03-01 14:55:46 +00:00
  • e1b6ddca2c Prevent superfluous label generation ceriel 1991-03-01 14:54:43 +00:00
  • bd1da2f86c Improved switches, and fixed wrong place indication in error messages ceriel 1991-03-01 13:51:37 +00:00
  • 9d3696befe Changed stat() interface ceriel 1991-02-28 16:47:45 +00:00
  • 1903555355 fixed bug with -j option ceriel 1991-02-28 14:48:17 +00:00
  • e61d1b425d fixed old-fashioned decl check ceriel 1991-02-27 13:48:54 +00:00
  • cb7438cb99 Some modifications to improve floating point printing ceriel 1991-02-26 18:37:47 +00:00
  • d50d1f6c5e Added some casts so that it works for negative values ceriel 1991-02-26 18:17:21 +00:00
  • 1d73a4f04e Added hypot.c ceriel 1991-02-26 18:08:25 +00:00
  • ee02bfcd82 minor mods ceriel 1991-02-26 15:46:18 +00:00
  • 9c0b85db41 Fixed tmpnam(): name contained null-byte ceriel 1991-02-26 09:28:39 +00:00
  • 1118da779b Use _ versions of system-calls ceriel 1991-02-22 16:57:42 +00:00
  • cf10cabb6f fixed problems with flushbuf ceriel 1991-02-22 16:45:47 +00:00
  • 9340345509 Fix FOPEN_MAX array bound error ceriel 1991-02-22 16:32:05 +00:00
  • 5c5cb8e5c8 Make sure that line directives start on the beginning of a line ceriel 1991-02-22 14:29:37 +00:00
  • 782d0f48bf Undid previous change ceriel 1991-02-22 13:49:51 +00:00
  • 579b3b29bd Removed unused variables ceriel 1991-02-22 13:43:22 +00:00
  • dab38becd4 Fixed preprocessor problem with empty macro bodies ceriel 1991-02-21 12:08:13 +00:00
  • 12f4a430b0 Added varargs.h ceriel 1991-02-20 14:53:31 +00:00
  • a8c0b82421 removed -i flag ceriel 1991-02-20 09:59:26 +00:00
  • 6765041a10 Do not copy libsrc; only extract ceriel 1991-02-20 09:56:17 +00:00
  • c9ece34fc5 Changed method of allocating locals ceriel 1991-02-20 09:54:55 +00:00
  • 1fec35a71e Added some patterns ceriel 1991-02-20 09:51:43 +00:00
  • 87385c49e4 Changed some identifier names (ANSI C, Ultrix ...) ceriel 1991-02-20 09:51:07 +00:00
  • bb31795d33 removed -i flag ceriel 1991-02-20 09:48:36 +00:00
  • 1c694d98d0 removed unused variables ceriel 1991-02-20 09:48:00 +00:00
  • 0d65b92220 removed -i flag ceriel 1991-02-19 16:57:39 +00:00
  • 3f922854b3 fixed typo (?) ceriel 1991-02-19 16:54:06 +00:00
  • 2c31a9b1ac removed -i flag ceriel 1991-02-19 16:51:50 +00:00
  • 79cb35ec4f Added SLI reduce ceriel 1991-02-19 16:45:57 +00:00
  • e0be1dfe3a Added byacc and flex to .distr ceriel 1991-02-19 16:39:36 +00:00
  • 8de1b855ab delinted ceriel 1991-02-19 16:25:21 +00:00
  • c863c96023 Made use of C_insertpart dependant on compile-time flag ceriel 1991-02-19 16:22:41 +00:00
  • c59e581ef2 Delinted a bit ceriel 1991-02-19 15:28:48 +00:00
  • 9a294d4821 Changed name of include file ceriel 1991-02-19 13:53:04 +00:00
  • b5c5f09b16 moved some static declarations that were illegal ANSI C ceriel 1991-02-19 12:44:38 +00:00
  • 07092a19ca prevent sign-extension in unpack when needed ceriel 1991-02-19 12:41:27 +00:00
  • d16c25fc80 prevent sign-extension in unpack when needed ceriel 1991-02-19 12:13:08 +00:00
  • c40ca6ebbd Made ability for -g dependant on compile-time flag ceriel 1991-02-18 17:18:36 +00:00
  • b4f4a87846 Corrected -g option ceriel 1991-02-18 17:15:11 +00:00
  • 24dd6b4cb5 Fixed problem with multiple TOKSEP's ceriel 1991-02-18 15:50:39 +00:00
  • 797441009d prevent multiple occurrences of TOKSEP in replace.c ceriel 1991-02-18 15:25:11 +00:00
  • 59fe948f83 Delinted some more ceriel 1991-02-18 12:05:06 +00:00
  • 3660ea15c5 One less significant digit: 20 was too much ceriel 1991-02-18 11:43:44 +00:00
  • cf0cd51810 Delinted somewhat (did not work on 2/2 machines) ceriel 1991-02-18 11:11:04 +00:00
  • af7686cd66 delinted ceriel 1991-02-18 10:58:49 +00:00
  • 720d775582 made D_ definitions a long and made symbol table generation conditional ceriel 1991-02-15 18:00:26 +00:00
  • 612217f906 Removed some incorrect STATIC's ceriel 1991-02-15 14:54:53 +00:00
  • 9595dda6b5 Fixed: contained construction that was illegal for ANSI C ceriel 1991-02-15 14:21:41 +00:00
  • 3e0c73690c Removed switches on longs (portability) and added packed subranges ceriel 1991-02-14 18:15:22 +00:00
  • 1ed0f8180f hash() now returns same value on 2-byte and 4-byte machines ceriel 1991-02-04 14:25:58 +00:00
  • ac966f41eb Added end library and floating point processor support ceriel 1991-02-01 15:38:19 +00:00
  • 14ce396d6f fixed CFI problem ceriel 1991-02-01 15:33:41 +00:00
  • 0f4e675b50 Added end library and floating point processor support ceriel 1991-02-01 15:09:58 +00:00
  • e64fb88a5d Added support for floating point processor ceriel 1991-02-01 12:51:48 +00:00
  • 4a03769a47 Added mktemp.c ceriel 1991-02-01 10:31:03 +00:00
  • 977d93dc67 reduce memory usage (again) ceriel 1991-02-01 10:21:39 +00:00
  • 0539581d5d Generate less stupid conversions ceriel 1991-02-01 09:54:21 +00:00
  • 2c3dcb0547 modified hash function to deliver same value on 2 byte and 4 byte machines ceriel 1991-01-31 15:17:54 +00:00
  • ae5dded36f simplified 'tes' mechanism ceriel 1991-01-31 15:17:04 +00:00
  • 2a852dcff1 Added fdopen() ceriel 1991-01-30 16:26:06 +00:00
  • 0cd1cfd249 fixed 'times' systemcall interface ceriel 1991-01-30 16:10:13 +00:00
  • e48822da7b Improved identifier string allocation mechanism ceriel 1991-01-30 11:25:25 +00:00
  • 48e0d9825a fixed problem with qsort(): did not work for objects whose size did not fit in an int ceriel 1991-01-29 14:37:37 +00:00
  • ff766530eb hide some VAX-ce specific names ceriel 1991-01-22 13:28:21 +00:00
  • 2094dcecfe assembling of (xxx,a6) addressing mode was wrong for large values of xxx ceriel 1991-01-22 12:43:40 +00:00
  • c70195a81e assembling of (xxx,a6) addressing mode was wrong for large values of xxx ceriel 1991-01-22 12:01:25 +00:00
  • 8eff53f8ea Upgraded to Berkeley's version 1.8 ceriel 1991-01-22 10:58:49 +00:00
  • 530ce78c37 now has own C library ceriel 1991-01-18 11:06:30 +00:00
  • 1bdb0a8d96 Added libcc ceriel 1991-01-18 11:04:30 +00:00
  • 3e4a2c3dbc Added files ceriel 1991-01-18 11:03:05 +00:00
  • 8322e2d5d3 Made to work if BYTES_REVERSED and/or WORDS_REVERSED are not defined ceriel 1991-01-18 09:54:56 +00:00
  • 36e47ad79b yytext is an array in lex, but a char * in flex ceriel 1991-01-18 09:43:04 +00:00
  • 81e80b2cd8 Changed implementation of dependency generator ceriel 1991-01-17 17:49:27 +00:00
  • 57f2827832 Modified manual page so that STDOUT and STDERR are mentioned ceriel 1991-01-17 13:24:28 +00:00
  • bda14dbba1 Added code expander to Action file ceriel 1991-01-17 11:59:25 +00:00
  • 29b2e6e3d4 initial version ceriel 1991-01-16 16:07:50 +00:00
  • e7b7aa3944 simplified compile time floating point somewhat ceriel 1991-01-15 18:21:16 +00:00
  • 0267340564 in SkipToNewLine(), check for TOKSEP; fixed problem with volatile ceriel 1991-01-15 12:00:24 +00:00
  • 3ddb8e24b7 wctomb() now also returns 1 on 0-char ceriel 1991-01-15 11:55:33 +00:00
  • 9e970befed in SkipToNewLine(), check for TOKSEP ceriel 1991-01-15 11:51:40 +00:00
  • abb28f949a Corrected some patterns ceriel 1991-01-14 17:13:58 +00:00
  • 4b40bae467 made acceptable for flex (no yyless() callable from other source file) ceriel 1991-01-11 14:36:37 +00:00
  • 6acdb3e358 Made acceptable for flex (no yylineno, no yymorfl) ceriel 1991-01-11 14:35:14 +00:00
  • 818d2f10cf Made acceptable for flex (no yylineno) ceriel 1991-01-11 14:32:43 +00:00
  • efa476b5b3 Made acceptable for flex ceriel 1991-01-11 14:28:59 +00:00
  • 0b26bdf5fb Some changes in search for more efficiency ceriel 1991-01-11 14:20:59 +00:00
  • d9815cadcd fixed bug with APPEND in sys_open() ceriel 1991-01-11 13:19:36 +00:00
  • 224ac1b8ff Some more optim (?) ceriel 1991-01-11 10:54:03 +00:00
  • f572b1fb35 some changes that may make ncg a tiny bit less inefficient ceriel 1991-01-10 18:39:36 +00:00
  • 32eddf7846 undo modifications outside #ifdef LINT dick 1991-01-10 17:49:19 +00:00
  • 5aa72b23cf corrected small ommission ceriel 1991-01-10 13:57:29 +00:00
  • c26441aa64 Added Berkeley Yacc sources ceriel 1991-01-10 11:19:59 +00:00
  • 4a7ef15df2 more additions for lint dick 1991-01-07 12:33:38 +00:00
  • 55bf2e9bc1 Changed installation mechanism of LLgen ceriel 1991-01-04 15:08:28 +00:00