ceriel
|
f26dd7bb01
Header --> Id
|
30 years ago |
ceriel
|
7d78a01b64
Do not use '#endif/#else xxx'; it is not allowed for ANSI C
|
32 years ago |
ceriel
|
a430e96cff
fix to constant unary minus
|
35 years ago |
ceriel
|
03fde8ecde
some fixes
|
35 years ago |
ceriel
|
042b9384b2
fixed problem in sizeof()
|
35 years ago |
dick
|
eacc6e770e
better evaluation order checking in expressions
|
35 years ago |
ceriel
|
dee27422e1
evaluate switch-expression on a different spot,
|
35 years ago |
ceriel
|
a70cb3cc78
use C_con_cst instead of C_con_icon when possible;
|
36 years ago |
dick
|
fe62ccb08d
error messages and error handling
|
36 years ago |
ceriel
|
68265148d7
use new C_insertpart mechanism, other minor changes
|
37 years ago |
ceriel
|
21e14a6f0a
redesign of ival, other minor changes
|
37 years ago |
ceriel
|
988f6e496b
Fixed a bug with line-directives, added copyright notice
|
37 years ago |
ceriel
|
a5d7753a8d
now uses alloc module, bug fixes, -N option under USE_TMP, to not do so
|
37 years ago |
ceriel
|
5617c657b6
handle void properly, avoid 0-alignments, handle #if defined(..)
|
38 years ago |
erikb
|
b1eed62b5c
put heavily used pointer variables in registers
|
38 years ago |
erikb
|
f27be37970
built in the compile time flag NOFLOAT to get rid of the float stuff
|
38 years ago |
erikb
|
1939e147a4
corrected the compile-time evaluation of ~<unsigned value>
|
38 years ago |
erikb
|
22f6299fdb
revised check_ival() (among some other small changes)
|
38 years ago |
erikb
|
53af3f399a
revised the administration of Value expressions
|
38 years ago |
dick
|
1581b2ecd8
expression nodes now can have a flag EX_ERROR
|
38 years ago |
dick
|
56fef70c43
some long lines split
|
38 years ago |
dick
|
96963fede1
more calls of expr_error() for better error reporting
|
38 years ago |
dick
|
acfe96c32c
improved error reporting for initialization expressions
|
38 years ago |
erikb
|
65c1ca3fd9
*** empty log message ***
|
38 years ago |