Commit graph

82 commits

Author SHA1 Message Date
dtrg
05d3be79cd Removed a really unpleasant test for whether a pointer points at a string
constant or not by comparing it with 'end', which presumably points at
the top of the BSS. In fact, on Linux it evaluates to NULL, and on OSX it
doesn't exist at all, so it appears to be unnecessary.
2006-07-23 19:38:13 +00:00
dtrg
7af0c5696d cpp now gets installed in the right place. 2006-07-22 20:58:27 +00:00
dtrg
097c640a6c First version in CVS. 2006-07-20 23:24:28 +00:00
dtrg
d722986e66 Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.) 2006-07-18 17:20:46 +00:00
dtrg
9ca41cf4b6 Worked around unput() not being strictly legal in the tail code section of a yacc input file. 2006-07-18 17:19:20 +00:00
dtrg
cd09c29949 Rationalised use of #includes to be more standards-compliant. 2006-07-18 17:18:42 +00:00
dtrg
f5bbc20093 Removed unnecessary commas seperating yacc tokens, to prevent warnings. 2006-07-18 17:17:14 +00:00
ceriel
f8d6337862 'ed -' is no longer supported by some systems. Use 'ed -s' 1995-08-14 15:09:59 +00:00
ceriel
5c83e7dbb5 Header --> Id 1994-06-24 11:31:16 +00:00
ceriel
805a0a4b66 Added -DNDEBUG to compilation flags 1994-02-25 14:14:55 +00:00
ceriel
44a1c5620c Removed # in commands, changed mechanism for computing mem used 1992-06-26 12:47:07 +00:00
ceriel
698130c4e2 removed makedepend 1991-11-23 12:43:11 +00:00
ceriel
4e99d889ff Changed manual page installation mechanism 1991-11-05 15:31:14 +00:00
ceriel
33ec8e07ed improved installation mechanism 1991-10-14 09:38:04 +00:00
ceriel
7551b8e83a Changes to manual page 1991-10-01 12:18:39 +00:00
ceriel
d3b2458f24 Fixed array bound error. Amazing that it worked on a SUN-3 1991-09-17 10:39:20 +00:00
ceriel
7d5231279f Fixed 1991-09-13 10:24:29 +00:00
ceriel
53b7af7a80 New installation mechanism 1991-08-27 09:20:30 +00:00
ceriel
31714c8bf3 parameterized cvtkeywords 1991-08-27 09:09:49 +00:00
ceriel
2c31a9b1ac removed -i flag 1991-02-19 16:51:50 +00:00
ceriel
efa476b5b3 Made acceptable for flex 1991-01-11 14:28:59 +00:00
ceriel
4fbd256d14 print some info in comment in tables.c 1990-12-17 12:52:41 +00:00
ceriel
ca5df8b32b Only produce #define for WRD_FMT when FORMAT is used 1990-11-15 10:26:40 +00:00
ceriel
dc345354ee Adapted for size of ARM table 1990-11-13 15:04:47 +00:00
eck
5c85d84228 changed stackheight computation to top element size computation
changed some parameters
1990-09-04 17:19:04 +00:00
eck
4ef2c70ed3 added stackheight message handling 1990-07-18 14:53:19 +00:00
ceriel
7c4af80c0f is_rom is boolean, not integer 1990-02-12 15:15:21 +00:00
ceriel
3f950c9f17 Added a new operator for ncg: is_rom() 1990-02-09 16:34:17 +00:00
ceriel
d9d6cc127f Allow more procedure parameters 1989-11-09 11:04:18 +00:00
ceriel
3e80ca51fc generate #defines for MAXREPLLEN, MAXEMREPLLEN 1989-11-08 17:14:52 +00:00
ceriel
74546bd985 Added a command to kill a register 1989-10-26 15:41:38 +00:00
ceriel
f99f25cc5f fix: sizes were the wrong way around for MAXINSTR 1989-06-19 09:57:35 +00:00
ceriel
8f2fe1c003 token references in EM replacements do not work. Give error message 1989-05-30 12:20:54 +00:00
ceriel
11cb7edde4 Also put the unstackset in tables.c, so that ncg can look at it 1989-03-17 16:34:39 +00:00
ceriel
4be6b2ae55 adapted some sizes 1988-07-14 09:33:30 +00:00
ceriel
c5d04fbd6a Added some extern delcarations; without them, it did not compile on Xenix 1988-07-08 13:52:52 +00:00
ceriel
09ed33d12d fixed minor bug: report on used memory was wrong 1988-04-15 16:05:05 +00:00
ceriel
35cb47328a modified to generate the clashes table in another form too 1988-03-31 10:00:07 +00:00
ceriel
c27082938b fix to fix 1987-11-26 10:26:06 +00:00
ceriel
067eace890 fixed a bug: a numeric label now kills condition codes 1987-11-24 11:43:51 +00:00
ceriel
046dc3d5a9 use $(CC) instead of cc 1987-11-16 10:35:32 +00:00
ceriel
18b7250736 Added a DO_TOSTACK command, and put set number of ALL in tables.c 1987-08-20 19:04:18 +00:00
ceriel
81b1d21c35 Initial revision 1987-04-13 10:32:47 +00:00
ceriel
ee4d170525 Made constants dependant on size of machine 1987-03-17 14:42:12 +00:00
ceriel
c41f370421 Added LEXLIB 1987-03-16 22:35:21 +00:00
ceriel
e0aa93de4c replaced copyright 1987-03-12 08:23:08 +00:00
ceriel
815166e421 Added copyright notice 1987-03-09 19:15:41 +00:00
ceriel
c428b33acc replaced return by exit 1987-03-09 14:22:45 +00:00
ceriel
5097663cb8 Bug foix 1987-03-02 17:18:11 +00:00
ceriel
04618dbe64 Don't pass -O to lint. 1987-03-02 16:48:46 +00:00