ceriel
b54a58e93c
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
efcb9468f4
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
1640b8cad8
fix: may no address more memory than is present blocks.c
1987-08-03 14:04:44 +00:00
ceriel
d41028a664
pass EMHOME to nested make
1987-06-30 18:30:45 +00:00
ceriel
b6e994767c
removed the limitation on number of include directories
1987-05-11 14:08:58 +00:00
ceriel
bac2a42c82
added estack.str, minor fix
1987-03-26 15:32:26 +00:00
ceriel
09125cce6b
redesign of ival, other minor changes
1987-03-25 23:14:43 +00:00
ceriel
428b24d51b
minor update
1987-02-13 15:30:27 +00:00
ceriel
ad72edfa49
many changes: fixes and efficiency-oriented
1987-02-09 23:19:42 +00:00
ceriel
8116e3181f
now uses alloc module, bug fixes, -N option under USE_TMP, to not do so
1987-01-24 00:25:56 +00:00
ceriel
493efb1bf7
added EX_SIDEEFFECTS, options['p'] --> ! options['L'], fixed some bugs
1987-01-14 09:58:51 +00:00
dick
78aaf2fd9d
some small changes, asm() yields error message
1986-12-13 20:57:40 +00:00
ceriel
53d6dfcb6b
version using input module and detecting preprocessor loops
1986-12-04 16:29:44 +00:00
erikb
3ebe2a7176
use programs and modules from ACK instead of local versions
1986-11-10 09:14:29 +00:00
erikb
5af21dfc79
modified the treatment of op=, ++ and -- operators
1986-09-29 14:01:34 +00:00
erikb
c967d1ab3a
put heavily used pointer variables in registers
1986-09-24 13:53:16 +00:00
erikb
a968ce8437
changed some large static data structures into STATIC
1986-09-15 08:47:53 +00:00
erikb
c84c57be67
added some LINT facilities
1986-09-02 15:00:50 +00:00
erikb
06c0a20b4d
made less environ and machine dependent
1986-08-22 09:10:12 +00:00
dick
824293a681
some leaks plugged (as detected by the leak detector)
1986-07-18 21:10:42 +00:00
dick
c9a188825d
option NORCSID for lint in Makefile is nonsense
1986-07-17 22:17:59 +00:00
erikb
4c75213caa
adapted to print(3L) module
1986-04-03 14:32:56 +00:00
erikb
725d3fa6ea
revised check_ival() (among some other small changes)
1986-04-03 11:33:32 +00:00
erikb
66c571d217
revised the administration of Value expressions
1986-04-02 08:37:17 +00:00
erikb
5bdb108e47
modified the string-constant printing routines; bts2str() is invoked
1986-03-27 11:01:12 +00:00
erikb
e8505e4434
introduced the string(3L) module
1986-03-26 16:58:43 +00:00
erikb
80155f7b4c
introduced the em_code(3L) and em_mes(3L) modules
1986-03-25 16:40:43 +00:00
erikb
1afbf0e20f
adapted to the system(3L) interface
1986-03-25 10:39:23 +00:00
erikb
5f734a6210
removed a reference to declarator.str
1986-03-10 15:59:43 +00:00
erikb
c0becb6dc7
Introduced the ALLOCDEF mechanism
1986-03-10 15:20:30 +00:00
erikb
bc296e2dcc
*** empty log message ***
1986-03-10 13:07:55 +00:00