26 Commits

Author SHA1 Message Date
ceriel
b5ac99a5e2 FIxed problem with volatile structs and the ./-> operators 1991-06-13 15:56:14 +00:00
ceriel
f6c363f4ff correction: mixture of old-fashioned with ellipsis is always wrong 1991-04-03 10:02:40 +00:00
ceriel
b6fefd8219 Some minor mods in mixed mode checking 1991-03-27 12:46:37 +00:00
ceriel
f425f28ec0 Fix: prevent incorrect error messages 1991-03-26 09:45:20 +00:00
eck
009541d133 added warning about old-fashioned declarations
cleaned up error reporting
changed implicit declaration handling
1990-11-02 09:23:27 +00:00
eck
720e9691c1 fixed small bug (void expr. cast to void), squeezing for MINIX 1990-10-23 14:13:10 +00:00
eck
2b7a3c14db fixed bug with undefined structs
ceriel changed debugging information
1990-10-19 11:21:43 +00:00
ceriel
0454c6f9c3 the tp_sdef field of the type structure may only be used after checking tp_fund 1990-05-15 15:28:01 +00:00
eck
a5684dfc58 various bug fixes & improvements 1990-04-06 15:37:16 +00:00
eck
64f406d532 improved volatiles, added warning for possibly nested comments 1990-04-02 15:57:51 +00:00
eck
f2e782cf95 bug fixes after test-suite 1990-03-29 10:41:46 +00:00
eck
679ce613e9 added alloction dump
shrunk some data structures
changed some ALLOCDEF's
changed setjmp to __setjmp
1990-01-10 17:33:35 +00:00
eck
b59ed5e96e fixed null-pointer constants and SkipToNewLine() 1989-12-12 12:52:03 +00:00
eck
cef2864905 array type-checking was wrong 1989-11-28 15:28:52 +00:00
eck
ca46cd0363 improved type-checking, fixed preprocessor bug, fixed syntax bug 1989-11-27 11:37:11 +00:00
eck
2e97e6e8b2 fixed bugs, added dynamic buffer allocation to preprocessor 1989-11-22 13:58:36 +00:00
ceriel
ac37584270 fixed bug which caused unsigned bitfield problems 1989-11-17 11:28:38 +00:00
eck
6fc0921238 improved qualifier checking 1989-11-13 14:01:50 +00:00
ceriel
acbf5fe28f many little changes: removed some lint complaints; max_int and max_unsigned
are now constants if NOCROSS is defined; added lexstrict and expr_strict,
and changed calls where needed
1989-11-08 16:52:34 +00:00
eck
a8b3ef51ed relaxed typechecking a little bit 1989-10-31 10:48:20 +00:00
eck
c318e2f6ca Minix again 1989-10-20 13:06:10 +00:00
ceriel
ae42a03152 some more squeezing for Minix 1989-10-19 19:29:39 +00:00
ceriel
5f58e12b6d many minor modifications (it still will not fit on Minix!) 1989-10-19 14:53:25 +00:00
eck
62424b9629 squeezing for MINIX 1989-10-18 13:12:31 +00:00
eck
3b0fac78bd minor changes concerning void and pre-processor 1989-09-29 16:20:38 +00:00
eck
16212b4cc2 some minor fixes, renamed ch7 stuff to ch3 1989-09-25 14:28:10 +00:00