ceriel
|
bd0740dc42
|
version using input module and detecting preprocessor loops
|
1986-12-04 16:29:44 +00:00 |
|
ceriel
|
aa75909130
|
bug fix: size 0 error messages also appeared for labels
|
1986-12-02 11:39:34 +00:00 |
|
ceriel
|
5617c657b6
|
handle void properly, avoid 0-alignments, handle #if defined(..)
|
1986-12-01 10:00:23 +00:00 |
|
erikb
|
6f6380329d
|
adapted default IDEPTH value
|
1986-11-14 08:16:38 +00:00 |
|
erikb
|
1754d94047
|
removed the debug message for encountering STRING-type Values
|
1986-11-12 09:55:28 +00:00 |
|
erikb
|
830cebff5a
|
updated the manual pages
|
1986-11-12 09:53:18 +00:00 |
|
erikb
|
c6a5bb46ed
|
merged the vax and mantra versions
|
1986-11-11 13:47:58 +00:00 |
|
erikb
|
00a884b745
|
corrected the treatment of static functions declared on non-global level
|
1986-11-10 09:16:27 +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
|
803315bb42
|
modified the treatment of op=, ++ and -- operators
|
1986-09-29 13:16:11 +00:00 |
|
dick
|
b1f511e187
|
some very minor changes
|
1986-09-28 20:33:15 +00:00 |
|
erikb
|
b1eed62b5c
|
put heavily used pointer variables in registers
|
1986-09-24 13:53:16 +00:00 |
|
erikb
|
2e7633971a
|
if NOPP: made #line directives treated correctly
|
1986-09-22 13:04:04 +00:00 |
|
erikb
|
1384666eb9
|
some minor fixes
|
1986-09-17 12:31:45 +00:00 |
|
erikb
|
7dfa6a955a
|
changed some large static data structures into STATIC
|
1986-09-15 08:47:53 +00:00 |
|
erikb
|
d89580fd22
|
added one byte to ibuf
|
1986-09-12 12:58:22 +00:00 |
|
erikb
|
f27be37970
|
built in the compile time flag NOFLOAT to get rid of the float stuff
|
1986-09-12 09:16:07 +00:00 |
|
erikb
|
7bc71298be
|
corrected the treatment of the <<= and >>= operators
|
1986-09-10 10:23:26 +00:00 |
|
erikb
|
c489f7f608
|
simplified the return expression in loadbuf()
|
1986-09-09 13:49:46 +00:00 |
|
erikb
|
1939e147a4
|
corrected the compile-time evaluation of ~<unsigned value>
|
1986-09-09 09:47:43 +00:00 |
|
erikb
|
c2a10ef9bc
|
various null-dereference problems fixed
|
1986-09-02 15:22:54 +00:00 |
|
erikb
|
b18ced777e
|
added some LINT facilities
|
1986-09-02 15:00:50 +00:00 |
|
erikb
|
01171cbc52
|
first operand to intexpr is arith typed
|
1986-08-26 14:59:36 +00:00 |
|
erikb
|
a601e0a542
|
unknown-sized locals retain their type
|
1986-08-26 10:30:39 +00:00 |
|
erikb
|
196cc676d9
|
generate a con instruction for each character in a string constant
|
1986-08-25 08:47:07 +00:00 |
|
erikb
|
c3ef25a7a9
|
some minor bugs
|
1986-08-22 09:20:13 +00:00 |
|
erikb
|
de1efda513
|
made less environ and machine dependent
|
1986-08-22 09:10:12 +00:00 |
|
erikb
|
736a5ff99b
|
revised the treatment of "e op= f" expression
|
1986-08-13 10:05:39 +00:00 |
|
erikb
|
1b7821a87e
|
added some #ifdef USE_TMP lines
|
1986-07-29 12:49:38 +00:00 |
|
erikb
|
1d5a5e0a6d
|
added -T<path> option: create temporary file(s) in directory <path>
|
1986-07-29 11:46:00 +00:00 |
|
dick
|
21669f85ed
|
some leaks plugged (as detected by the leak detector)
|
1986-07-18 22:23:23 +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
|
a504ee7e09
|
revised the type checking of expr in "switch (expr)"
|
1986-05-28 08:40:06 +00:00 |
|
erikb
|
5b9a3d373e
|
various small layout corrections
|
1986-04-28 09:56:33 +00:00 |
|
erikb
|
8b438fbca3
|
various small corrections
|
1986-04-17 14:42:54 +00:00 |
|
erikb
|
80b9feb37f
|
corrected the treatment of PREDEF-ed macros
|
1986-04-04 11:31:03 +00:00 |
|
erikb
|
b69b512875
|
revised the treatment of strings in initialisations
|
1986-04-04 09:54:50 +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 |
|
dick
|
1581b2ecd8
|
expression nodes now can have a flag EX_ERROR
|
1986-03-27 18:17:48 +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 |
|
dick
|
a5ba27fd3b
|
identifier pfd_type renamed to fdtpp
|
1986-03-26 14:01:10 +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
|
3fc938f8c5
|
fixed a garbage collection problem
|
1986-03-21 13:26:28 +00:00 |
|
erikb
|
691a1db69a
|
fixed a bug in check_*_expr()
|
1986-03-20 13:09:47 +00:00 |
|