dick
eacc6e770e
better evaluation order checking in expressions
1989-02-02 13:57:07 +00:00
ceriel
a70cb3cc78
use C_con_cst instead of C_con_icon when possible;
...
fix sizeof(string) to return the size of the string instead of the size of
a pointer
1988-12-12 14:21:45 +00:00
ceriel
dcebb77bfe
Fix from Lindsey: changed CURRDIR mechanism to make it work on SunOs 4.0
1988-11-24 11:29:14 +00:00
ceriel
373f74dc7f
removed tab.c, use tabgen
1988-11-16 11:23:58 +00:00
dick
b8bd81f18f
lint: printf testing and FORMATs
1988-11-03 15:18:46 +00:00
ceriel
d305dcf18b
Added code-expander library
1988-10-31 14:17:17 +00:00
dick
bcf83eb1c4
formats introduced in lint
1988-10-12 16:05:17 +00:00
ceriel
2ac6df159e
Coercion from int to float is now always done compile time
1988-10-03 10:09:19 +00:00
dick
1e851471d7
wrong Makefile committed
1988-09-30 16:49:02 +00:00
dick
fba38acb21
testing enums in switches/cases
1988-09-30 16:43:04 +00:00
dick
74e032ef1f
crash() replaced by ASSERT() & NOTREACHED() in lint
1988-09-26 11:37:38 +00:00
dick
6ac1c9b938
reorganisation of lint code
1988-09-25 17:29:37 +00:00
ceriel
cbc4ae9918
fixed l_dummy.c to also work for the C-compiler,
...
added lint.h to BigPars and SmallPars,
and added stuff for CODE_EXPANDER and PEEPHOLE to Makefile
1988-09-21 11:48:29 +00:00
dick
5844159c7b
introduction of lint source code, governed by ifdef LINT
1988-09-20 16:44:27 +00:00
ceriel
2b7e8b3dfd
fix: line number administration wrong in scan.c
1988-08-09 14:07:39 +00:00
ceriel
506328c48a
corrected Makefiles
1988-07-28 08:37:37 +00:00
ceriel
d466552e7e
updated dependencies
1988-07-11 19:22:19 +00:00
ceriel
ccf4b448d7
fixes for Xenix
1988-07-11 13:24:32 +00:00
ceriel
14a839fc24
fixes for Xenix
1988-07-11 12:53:01 +00:00
ceriel
e94475ef2b
removed faulty.h from makefile
1988-07-05 16:21:05 +00:00
ceriel
b2786e0606
adaptions for generation of compiler with embedded code-generator
1988-06-10 09:17:45 +00:00
ceriel
c5b91b4dcf
minor fixes
1988-05-02 14:13:25 +00:00
ceriel
502922be9b
updated dependencies
1988-04-26 16:15:25 +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
3985d8ddba
handle returns better
1987-08-06 09:55:00 +00:00
ceriel
e945da32e5
fix blocks.c
1987-08-03 14:40:49 +00:00
ceriel
444a8701d6
fix: may no address more memory than is present blocks.c
1987-08-03 14:04:44 +00:00
ceriel
68265148d7
use new C_insertpart mechanism, other minor changes
1987-07-16 13:27:37 +00:00
ceriel
e9bcf6b977
pass EMHOME to nested make
1987-06-30 18:30:45 +00:00
ceriel
0883e7ac0e
bug fix in local extern-declarations, some other minor changes
1987-06-01 10:17:29 +00:00
ceriel
eb7d477357
removed the limitation on number of include directories
1987-05-11 14:08:58 +00:00
ceriel
07eefb39aa
Also install manual page
1987-03-31 12:33:23 +00:00
ceriel
fe41065839
updated
1987-03-25 18:52:04 +00:00
ceriel
ea5ccf9783
made to work on pdp-11
1987-03-18 09:35:31 +00:00
ceriel
86ffc4bc1d
deleted idepth
1987-03-06 08:38:29 +00:00
ceriel
e1ecc686f8
Also remove "main" when making clean
1987-03-04 15:46:02 +00:00
ceriel
e3edfec6e9
Added "standard" entries, rerun mkdep
1987-02-13 15:27:35 +00:00
ceriel
9b899c2889
Initial revision
1987-02-10 09:27:44 +00:00