ceriel
e6f18b2838
Initial revision
1987-01-13 11:31:24 +00:00
ceriel
630e5d8082
Initial revision
1987-01-13 11:01:26 +00:00
ceriel
6d499785be
Initial revision
1987-01-13 10:53:33 +00:00
ceriel
424337507d
Added standard entries
1987-01-13 10:43:12 +00:00
ceriel
876369b2f1
Added standard entries
1987-01-13 10:30:06 +00:00
ceriel
692d3702a1
Added "standard" entries
1987-01-13 10:08:47 +00:00
ceriel
3cb30fa873
Added a "clean" entry.
1987-01-13 10:07:25 +00:00
ceriel
673b1d79e2
Initial revision
1987-01-13 10:01:07 +00:00
ceriel
28b3286e21
Added "standard" entries install, cmp, opr
1987-01-13 09:56:17 +00:00
ceriel
3c7511780b
Initial revision
1987-01-12 17:21:59 +00:00
ceriel
9e528bef6f
Allow reading from standard input
1987-01-12 14:38:45 +00:00
ceriel
5ddf83ab5a
force first line directive
1987-01-12 14:21:14 +00:00
ceriel
281f83968c
This one works.
1987-01-12 14:06:47 +00:00
ceriel
cb2b167849
New Makefile, also generating opt2 (t.i. peephole optimizer after global ..)
1987-01-12 14:01:26 +00:00
ceriel
896de3243e
Corrected the "install" entry.
1987-01-12 12:30:16 +00:00
ceriel
e5820bdbaa
Added bitwise operators
1987-01-08 14:22:32 +00:00
ceriel
cfc9f38ccd
Generate line directives that are similar to the ones generated
...
by the Reiser preprocessor.
1987-01-08 12:42:44 +00:00
ceriel
0c5feb7493
wrong number of parameters no longer is an error.
1987-01-08 12:38:05 +00:00
ceriel
be68581019
*** empty log message ***
1987-01-07 11:10:33 +00:00
ceriel
143b2531bb
Initial revision
1987-01-06 15:16:53 +00:00
ceriel
9919cc1ba6
Introduced EMHOME.
1986-12-16 13:50:54 +00:00
ceriel
7d1822d04e
Added EMHOME.
1986-12-10 15:30:42 +00:00
ceriel
c501c762cf
removed the -n flag, but not its effect. The generated parser will
...
call LLmessage(-1) when saying "garbage at end of input".
1986-12-10 09:32:57 +00:00
ceriel
91aad0b28e
Improved relocation reading code for the !incore strategy.
1986-12-03 13:09:15 +00:00
ceriel
24b7ad602a
Improved compactification code. It was much to persistent, and
...
also too greedy. This causes long LONG linking times.
The current version is less greedy, but also gives up more
easily. Linking times are acceptable now.
1986-12-03 13:06:48 +00:00
ceriel
db43d1d8a7
Added definitions for "alloc", "hard_alloc".
1986-12-03 13:02:37 +00:00
ceriel
3e4629b077
made to work on small machines.
1986-12-02 16:16:08 +00:00
ceriel
149c764ca1
Added -i to LDFLAGS.
1986-12-02 11:25:51 +00:00
ceriel
36adbe54a5
Removed some signal handling stuff. The Ack-program should do that.
1986-12-01 09:43:00 +00:00
ceriel
00a2314999
make to work with newer version of LLgen.
1986-11-24 21:24:42 +00:00
ceriel
3b2d51a96b
Initial revision
1986-11-24 20:42:13 +00:00
ceriel
eba14fa801
Bug fix in "inc loc adi" patterns and the like.
1986-11-24 10:42:29 +00:00
ceriel
45f608bac0
Initial revision
1986-11-11 13:44:58 +00:00
ceriel
fb16148641
Adapted to use of GCIPM.
1986-11-11 13:44:13 +00:00
ceriel
3bc3818955
Adapted to use General C Identifier processing Module (GCIPM).
...
Also changed so that output for "cid" or "cpp" is in alphabetical order.
1986-11-11 13:42:42 +00:00
ceriel
3860ab6f68
Adapted to new versions of programs
1986-11-11 13:42:16 +00:00
ceriel
94634ace27
Initial revision
1986-11-11 13:34:20 +00:00
ceriel
87af36724b
Avoid a bug in the C-optimizer of 4.1 BSD.
1986-11-07 17:54:30 +00:00
ceriel
7fd4e395da
Constants changed to more sensible values.
1986-11-07 16:20:33 +00:00
ceriel
981bea82f4
Added "register" to a declaration.
1986-11-07 16:01:45 +00:00
ceriel
a761166dfa
*** empty log message ***
1986-11-05 21:31:23 +00:00
ceriel
97e027db33
Added some code to skip to EOF with LL_NEWMESS.
1986-11-03 14:09:28 +00:00
ceriel
7d2ee932e9
That was: LL_NEWMESS, not LL_NEWMESSAGE!
1986-11-03 10:28:21 +00:00
sater
79a736a9f6
Output was wrong with maxmembers<2
1986-11-03 09:13:32 +00:00
ceriel
a0a3f2d2b6
Added code that calls LLmessage(-1) when needed, and when LL_NEWMESS is
...
defined.
1986-10-29 11:30:50 +00:00
ceriel
eedc332a04
Added "nflag".
1986-10-29 11:29:47 +00:00
ceriel
ee27adc926
Added nflag, that allows the LLmessage(-1) call, to indicate garbage
...
at end of program.
1986-10-29 11:27:47 +00:00
ceriel
de5ac65dd6
Bug fix. Error recovery did not always work as expected. The generated
...
parser sometimes assumed that a token would not be deleted, and inserted
tokens in front of it, and then deleted the token after all. It should
at each error, first delete, and then insert.
1986-10-29 11:16:55 +00:00
ceriel
200034075d
Some name changes in ../../modules/lib.
1986-10-28 17:04:40 +00:00
ceriel
aac1207beb
Error messages are printed differently now. A '%' in an error message
...
used to cause difficulties.
1986-10-22 15:30:46 +00:00