Commit graph

1463 commits

Author SHA1 Message Date
dtrg
71a92846dd Modernised usage of system header files. 2006-02-03 22:23:37 +00:00
dtrg
c39e85da63 Modernised usage of system header files. Changed the patch buffer (which allowed the library path to be modified with a hex editor) to an environment variable instead. 2006-02-03 22:23:11 +00:00
dtrg
4c0b3bb40f Modernised usage of system header files. 2006-01-24 22:29:19 +00:00
cjhjacobs
26889d3762 Fix: did not deal with quotes in macro definitions properly 2005-06-30 16:54:15 +00:00
dtrg
4ed4d8423f Added some prototyping to stop a compile error with gcc 4. 2005-06-25 13:49:06 +00:00
dtrg
f2046954e6 Cleaned up the struct sgtty workaround and made it more generic. 2005-06-24 22:11:27 +00:00
dtrg
779fe568fc Removed an assumption that 'stdin' is a constant, which it's not on Linux. (You can't use it as an initialiser when declaring a global variable.) 2005-06-24 22:10:24 +00:00
dtrg
9bc8c07deb Replaced references to /usr/tmp with references to /tmp. 2005-06-24 22:08:47 +00:00
dtrg
70ef6fe52e Applied interim patches to make the interpreter compile on Linux. (Linux doesn't support struct sgtty; all this code should probably be rewritten to use termios instead, if I've understood it correctly.) 2005-06-24 21:42:11 +00:00
ceriel
8f69a0ca44 Fix 2002-09-11 13:32:57 +00:00
ceriel
1e32788ad1 Added missing files to .distr 2002-09-11 13:17:00 +00:00
ceriel
053ba2d164 ... 2002-09-10 13:40:14 +00:00
ceriel
ee2c7069e4 Prevent double fclose 2002-08-26 14:27:15 +00:00
ceriel
4556d261d8 ??? 2002-04-04 12:33:15 +00:00
ceriel
55dbc99000 Updated copyright 1999-04-23 14:15:43 +00:00
ceriel
6ca98e7102 Adapted copyright notice 1999-03-18 15:34:27 +00:00
ceriel
f0a7a313fc Fix: did not always produce error message 1998-11-10 14:26:06 +00:00
ceriel
d6e0e461f7 Corrected Makefile 1997-09-04 15:49:46 +00:00
ceriel
f8fd2aa273 Removed superfluous ; 1997-06-16 13:07:37 +00:00
ceriel
e38b178317 Many modifications, mostly in comment 1997-05-15 12:03:05 +00:00
ceriel
cebde164bb Prevent warning about unused labels 1997-04-02 10:42:06 +00:00
ceriel
8ea5d257c4 improved error reporting, added -DNON_CORRECTING 1997-02-21 15:44:44 +00:00
ceriel
664d3fc8d3 some minor fixes 1997-02-21 15:44:10 +00:00
ceriel
13fea7102b Updated 1997-02-21 12:23:04 +00:00
ceriel
c2607fdf0f Added non-correcting error recovery stuff 1997-02-21 11:27:57 +00:00
ceriel
a44875cf00 bug fix: code referred to token attribute of wrong token! 1997-02-17 15:14:55 +00:00
ceriel
56033dc0c1 Added -n flag 1996-11-21 10:14:26 +00:00
ceriel
a44bbb3977 Fixed a couple of minor bugs 1996-11-19 13:27:56 +00:00
ceriel
150db958da Fixed typo 1996-10-22 14:34:16 +00:00
ceriel
4baa1312a8 removed 1995-12-06 14:15:11 +00:00
ceriel
cdb362b628 removed 1995-12-06 14:04:51 +00:00
ceriel
550095a5d0 Removed Version.c 1995-12-06 09:52:54 +00:00
ceriel
2985469116 Fix: wrong offsets for locals when < -32768, installation error for 'show' 1995-11-08 11:09:14 +00:00
ceriel
c1738933d7 Fix: wrong offsets for locals when < -32768 1995-11-08 11:08:09 +00:00
ceriel
a8b1f8e347 Header file was included twice 1995-11-01 15:59:33 +00:00
ceriel
b9a67e72ca use stdarg when compiling with ANSI C compiler 1995-08-18 07:26:18 +00:00
ceriel
1aa9149ff9 Changed for sparc_solarisdescr 1995-08-18 07:24:18 +00:00
ceriel
c3855160fb use stdarg when compiling with ANSI C compiler 1995-08-17 14:36:05 +00:00
ceriel
acdb874527 use stdarg when compiling with ANSI C compiler, and some other minor changes 1995-08-17 13:33:55 +00:00
ceriel
32bcf11ab9 Re-ordered for incompatible Linux shell 1995-08-15 14:59:28 +00:00
ceriel
f8cbcf1b4f Don't use SIGEMT; it is not portable 1995-08-15 09:10:39 +00:00
ceriel
f8d6337862 'ed -' is no longer supported by some systems. Use 'ed -s' 1995-08-14 15:09:59 +00:00
ceriel
f34bf4b487 removed dependency on /usr/include/varargs.h 1995-08-14 15:08:46 +00:00
ceriel
525eb1f1a4 Fixed typo 1995-07-31 09:17:14 +00:00
ceriel
7b6d8fbe56 Added copyright notice 1995-07-31 09:10:42 +00:00
ceriel
c9153e6b9b Set B_busy 1995-07-25 16:49:15 +00:00
ceriel
3883860106 Added Posix names 1995-06-28 09:46:39 +00:00
ceriel
32c692d93b Use TARGETHOME for manual page 1995-03-17 14:11:47 +00:00
ceriel
911b0a43d8 Fix: never replace LAR/SAR by AAR LOI/STI if descriptor is not in ROM 1995-03-17 12:32:47 +00:00
ceriel
d5505f2f02 Also create sparc_solarisdescr 1995-03-17 11:00:29 +00:00
ceriel
d1435f4fc6 Added an option to strip the grammar from its actions 1995-02-24 12:10:44 +00:00
ceriel
68cebfb733 do not allow ',' as separator in parameter declarations; this results in bad C-code 1994-12-20 12:47:48 +00:00
ceriel
7393f8923c Many changes:
- added some data flow stuff
- many cosmetic changes
1994-12-06 09:12:21 +00:00
ceriel
ef0ecb31b2 Fix: sometimes produced branch to non-existing label 1994-11-29 14:53:02 +00:00
ceriel
33da68f7e2 made statbuf static, so that is is zero when not initialized 1994-11-14 12:34:50 +00:00
ceriel
a1a816ddc2 Avoid some empty if- and else- parts. gcc -Wall does not like it 1994-10-20 12:43:35 +00:00
ceriel
4851c0c9f3 Fine tuning of some patterns 1994-10-19 14:09:26 +00:00
ceriel
f54d79e41a removed un-used variable 1994-07-06 08:34:27 +00:00
ceriel
5c83e7dbb5 Header --> Id 1994-06-24 11:31:16 +00:00
ceriel
11f3094b51 Fix: forgot to initialize malloced mem 1994-06-23 10:00:01 +00:00
ceriel
2b54fa3a19 Fix: also redefine LLsafeerror 1994-06-23 09:58:30 +00:00
ceriel
656fb00e9b Fix: error recovery sometimes skipped tokens it needed later on 1994-04-19 09:38:00 +00:00
ceriel
958aced01b Generate octal char constants instead of ints for LLsets 1994-04-12 13:53:38 +00:00
ceriel
8a670148e4 changed Header to Id 1994-03-11 10:37:39 +00:00
ceriel
805a0a4b66 Added -DNDEBUG to compilation flags 1994-02-25 14:14:55 +00:00
ceriel
af0e9371e9 call abort() only when NDEBUG is not defined 1994-02-25 14:01:54 +00:00
ceriel
67c750a70c Improved CSA some more 1993-11-24 12:39:19 +00:00
ceriel
862f5da86d use 0xFFFF mask for printing shorts, and work around gcc 2.4.5 bug 1993-11-18 15:35:03 +00:00
ceriel
90134a3bea Some minor changes 1993-11-17 10:25:17 +00:00
ceriel
cc61337a9f signal, second arg is void function 1993-11-16 12:03:22 +00:00
ceriel
0c60f4c22f Fixed several lint complaints 1993-11-16 11:35:23 +00:00
ceriel
9fbd4783a7 Fixed bug with "/*" 1993-11-15 09:29:39 +00:00
ceriel
49f8a5a61b Fixed some minor problems 1993-11-12 16:59:06 +00:00
ceriel
a4a2ae8f96 catch is a signal arg, and should be void catch() 1993-11-12 16:57:15 +00:00
ceriel
03405742a3 noodstop is a signal arg, and should be void noodstop() 1993-11-12 16:53:24 +00:00
ceriel
332b6cb337 Minor changes: gave double def of __ctype with gcc on solaris 2 1993-11-12 15:16:08 +00:00
ceriel
990bf1ac74 onintr must be void 1993-11-12 12:53:28 +00:00
ceriel
b95ae2fa70 Many changes, mostly for Solaris 2 1993-11-10 15:11:28 +00:00
ceriel
4539174f47 Added -DNDEBUG to compile flags 1993-11-10 15:07:55 +00:00
ceriel
9dae71ae08 Updated for C_ prototypes 1993-11-10 15:07:12 +00:00
ceriel
854597cd2d Updated for C_ prototypes 1993-11-10 14:40:27 +00:00
ceriel
7c473ca0ed Added -DNDEBUG to compile flags 1993-11-10 14:38:32 +00:00
ceriel
528112d9bd Bug fix for dlb routines and C_ are now void 1993-11-10 14:22:26 +00:00
ceriel
4f3e07061e Added -DNDEBUG to compile flags 1993-11-10 14:21:21 +00:00
ceriel
8c849f20f7 Fix: CSA was not quite right 1993-11-10 13:00:01 +00:00
ceriel
f33df43f9a Fix: had array bound error 1993-11-10 12:58:26 +00:00
ceriel
c9ec055176 Define NDEBUG if you don't want assertions 1993-10-22 14:30:43 +00:00
ceriel
4f2c705501 Some more space for file names 1993-10-12 09:45:59 +00:00
ceriel
549dfcc99d Fixed: functions were implicitly declared extern and later static 1993-10-07 17:47:26 +00:00
ceriel
38a269fc37 Added sparc_solaris 1993-10-07 17:41:19 +00:00
ceriel
2233b6973b Several fixes; ported to Solaris 2 1993-10-06 11:45:13 +00:00
ceriel
18967fad9a Fixed make.hfiles; some "shells" did not accept it 1993-08-05 13:00:40 +00:00
ceriel
042d7b2275 Improved 'stop in' mechanism, and prevent core dump ir currlang is not set 1993-06-09 14:18:43 +00:00
ceriel
40569c479e Mention filename for some error messages 1993-06-08 13:02:01 +00:00
ceriel
7e30c7d648 Fixed for empty parameter lists 1993-05-10 14:02:52 +00:00
ceriel
04d3c7152c Changed order of declarations 1993-02-05 18:21:46 +00:00
ceriel
256151c7e4 Added some patterns and fixed error in constant multiplication 1993-02-03 10:10:07 +00:00
ceriel
fd0bc5d531 Fix in tes mechanism: CAL and CAI 1993-01-12 15:48:39 +00:00
ceriel
2361e37811 Fix: used data from freed memory 1992-12-08 17:44:01 +00:00
ceriel
ca4461dc4c Added LL_MAXTOKNO 1992-11-19 15:37:52 +00:00