ceriel
373f74dc7f
removed tab.c, use tabgen
1988-11-16 11:23:58 +00:00
ceriel
506328c48a
corrected Makefiles
1988-07-28 08:37:37 +00:00
ceriel
1a271f659a
updated dependencies
1988-07-11 12:57:24 +00:00
ceriel
14a839fc24
fixes for Xenix
1988-07-11 12:53:01 +00:00
ceriel
ebf1941182
updated dependencies
1988-04-26 16:03:36 +00:00
ceriel
f700e124ee
new handling of setjmp; now pass return address
1988-04-20 15:28:10 +00:00
ceriel
a74e933a03
made counting for register messages depending on a #define,
...
adapted makefile to make version with peephole optimizer library
1988-02-16 16:23:00 +00:00
ceriel
fee5dad579
fixed some bugs:
...
- switch with BIG difference between lower and upper now handled correctly
- made sure an added error production is never chosen as the default one
- don't allow AUTO as specification for a parameter
1987-10-05 10:17:44 +00:00
ceriel
444a8701d6
fix: may no address more memory than is present blocks.c
1987-08-03 14:04:44 +00:00
ceriel
e9bcf6b977
pass EMHOME to nested make
1987-06-30 18:30:45 +00:00
ceriel
eb7d477357
removed the limitation on number of include directories
1987-05-11 14:08:58 +00:00
ceriel
14b56d7c55
added estack.str, minor fix
1987-03-26 15:32:26 +00:00
ceriel
21e14a6f0a
redesign of ival, other minor changes
1987-03-25 23:14:43 +00:00
ceriel
8fb5570127
minor update
1987-02-13 15:30:27 +00:00
ceriel
f7690cec10
many changes: fixes and efficiency-oriented
1987-02-09 23:19:42 +00:00
ceriel
a5d7753a8d
now uses alloc module, bug fixes, -N option under USE_TMP, to not do so
1987-01-24 00:25:56 +00:00
ceriel
b559db4ed4
added EX_SIDEEFFECTS, options['p'] --> ! options['L'], fixed some bugs
1987-01-14 09:58:51 +00:00
dick
62e81f1292
some small changes, asm() yields error message
1986-12-13 20:57:40 +00:00
ceriel
bd0740dc42
version using input module and detecting preprocessor loops
1986-12-04 16:29:44 +00:00
erikb
5346f46c31
use programs and modules from ACK instead of local versions
1986-11-10 09:14:29 +00:00
erikb
974f71ab6e
modified the treatment of op=, ++ and -- operators
1986-09-29 14:01:34 +00:00
erikb
b1eed62b5c
put heavily used pointer variables in registers
1986-09-24 13:53:16 +00:00
erikb
7dfa6a955a
changed some large static data structures into STATIC
1986-09-15 08:47:53 +00:00
erikb
b18ced777e
added some LINT facilities
1986-09-02 15:00:50 +00:00
erikb
de1efda513
made less environ and machine dependent
1986-08-22 09:10:12 +00:00
dick
fa9f4ab0ab
some leaks plugged (as detected by the leak detector)
1986-07-18 21:10:42 +00:00
dick
7f5bcdf116
option NORCSID for lint in Makefile is nonsense
1986-07-17 22:17:59 +00:00
erikb
2118a5eea0
adapted to print(3L) module
1986-04-03 14:32:56 +00:00
erikb
22f6299fdb
revised check_ival() (among some other small changes)
1986-04-03 11:33:32 +00:00
erikb
53af3f399a
revised the administration of Value expressions
1986-04-02 08:37:17 +00:00
erikb
9476cc2899
modified the string-constant printing routines; bts2str() is invoked
1986-03-27 11:01:12 +00:00
erikb
7c5b41eec7
introduced the string(3L) module
1986-03-26 16:58:43 +00:00
erikb
2511f931d9
introduced the em_code(3L) and em_mes(3L) modules
1986-03-25 16:40:43 +00:00
erikb
80b36104ef
adapted to the system(3L) interface
1986-03-25 10:39:23 +00:00
erikb
4a90cfec86
removed a reference to declarator.str
1986-03-10 15:59:43 +00:00
erikb
1378e479b5
Introduced the ALLOCDEF mechanism
1986-03-10 15:20:30 +00:00
erikb
65c1ca3fd9
*** empty log message ***
1986-03-10 13:07:55 +00:00