George Koehler
e87791b38a
Delete 689 undead files.
...
These files "magically reappeared" after the conversion from CVS to
Mercurial. The old CVS repository deleted these files but did not
record *when* it deleted these files. The conversion resurrected these
files because they have no history of deletion. These files were
probably deleted before year 1995. The CVS repository begins to record
deletions around 1995.
These files may still appear in older revisions of this Mercurial
repository, when they should already be deleted. There is no way to fix
this, because the CVS repository provides no dates of deletion.
See http://sourceforge.net/mailarchive/message.php?msg_id=29823032
2012-09-20 22:26:32 -04:00
dtrg
078faadbf9
Fixed a bug where the preprocessor would occasionally lose whitespace at the beginning of lines immediately after a #endif, which was confusing the assembler.
2007-04-21 23:10:13 +00:00
dtrg
c5e7c60c76
Updated .distr files for the new release.
2007-02-25 12:51:55 +00:00
dtrg
d0bff8b01c
Changed to no longer include /usr/include by default.
2007-02-20 00:36:15 +00:00
dtrg
8601c6c5bf
Updated to the version 0.1 of Prime Mover (which involves some syntax changes).
2006-10-15 00:28:12 +00:00
dtrg
322597e715
Added support for the ANSI C language runtime and preprocessor.
2006-07-30 23:45:18 +00:00
dtrg
8bcd8ede76
Rationalised use of #includes to be more standards-compliant.
2006-07-30 23:40:35 +00:00
dtrg
d6bd2c86bd
Now avoids piping shell scripts into a new instance of sh, instead
...
using a subshell.
2006-07-26 12:29:47 +00:00
dtrg
9c722420dd
Replaced calls to the custom strindex() and strrindex() functions with the
...
exactly equivalent and standard strchr() and strrchr() functions instead.
2006-07-23 20:01:02 +00:00
dtrg
f67d6d1491
Rationalised use of #includes to be more standards-compliant.
2006-07-19 10:28:43 +00:00
dtrg
be7ec5cdd0
Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.)
2006-07-18 16:45:57 +00:00
cvs2hg
22d8b82972
fixup commit for tag 'llgen-1-0'
2006-02-04 00:57:05 +00:00
ceriel
bf9e4d20d9
Replaced a couple of UnGetChar calls with ChPushBack calls. The
...
UnGetChar call is wrong after skipspaces().
1998-02-09 09:49:00 +00:00
ceriel
48fe3a11bf
use stdarg when compiling with ANSI C compiler
1995-08-17 16:43:36 +00:00
ceriel
35d142194c
Made arith_sign more portable
1995-03-28 09:10:31 +00:00
ceriel
a414a9c9c1
Fixed: % and / were interchanged
1995-03-27 11:46:47 +00:00
ceriel
0a972cd644
Fixed typo
1995-03-27 11:22:57 +00:00
ceriel
21e30ab7f7
SkipToNewLine() fixed: did not work with a / at the end of a line
1994-10-28 15:26:36 +00:00
ceriel
f26dd7bb01
Header --> Id
1994-06-24 14:02:31 +00:00
ceriel
25b0941b80
removed wrong assertion
1994-04-19 10:46:08 +00:00
ceriel
6bc329e77c
Fix: prevent unintentional token pasting
1994-03-01 15:04:52 +00:00
ceriel
9a7b9d316e
Added void for some functions
1993-11-10 12:42:25 +00:00
ceriel
144e3edfb2
Define NDEBUG if you don't want assertions
1993-10-22 14:30:43 +00:00
ceriel
304bfbade3
Fixed make.hfiles; some "shells" did not accept it
1993-08-05 12:30:57 +00:00
ceriel
a2cb61e0f0
Improved constant arithmetic: had several bugs
1993-03-18 13:24:20 +00:00
ceriel
f80730fd47
Fix small bug: space following a replacement list was included in the list
1993-01-26 11:49:23 +00:00
ceriel
86985e019f
Removed # in commands
1992-06-26 12:01:31 +00:00
ceriel
5639e6b55c
Fixed bug in '#ifdef FALSE || 1 (garbage)
1992-05-26 18:09:11 +00:00
ceriel
b7c289048a
Fix proto.make and initialize inctable better
1992-02-25 11:07:45 +00:00
ceriel
7d78a01b64
Do not use '#endif/#else xxx'; it is not allowed for ANSI C
1991-12-17 14:11:15 +00:00
ceriel
8b1e6a8065
Fix '#undef' handling
1991-12-16 14:06:09 +00:00
ceriel
d122461894
Changed manual page installation mechanism
1991-11-05 15:31:14 +00:00
ceriel
c28203d1b4
improved installation mechanism
1991-10-14 09:18:33 +00:00
ceriel
5052973dd5
Changes to manual page
1991-10-01 12:18:39 +00:00
ceriel
1d9f7e12c7
Fixed proto.make
1991-09-13 12:36:13 +00:00
ceriel
ed7ccd3d03
New installation mechanism
1991-08-26 14:05:16 +00:00
ceriel
246495fe4c
Modified to output a little less white space
1991-06-03 14:46:13 +00:00
ceriel
4167d8d1c6
Corrected #error and #define
1991-04-11 10:52:52 +00:00
ceriel
d8614f80a6
Make sure that line directives start on the beginning of a line
1991-02-22 14:29:37 +00:00
ceriel
b0471ef883
Fixed preprocessor problem with empty macro bodies
1991-02-21 12:08:13 +00:00
ceriel
6a4a3639af
prevent multiple occurrences of TOKSEP in replace.c
1991-02-18 15:25:11 +00:00
ceriel
853c0cfc99
in SkipToNewLine(), check for TOKSEP
1991-01-15 11:51:40 +00:00
ceriel
177b2f0744
Check for garbage in #pragma and #include
1991-01-03 13:50:57 +00:00
eck
4986206ca0
improved error-handling on conditionally excluded #-lines
1990-12-10 11:17:34 +00:00
eck
7dffd9af9a
fixed bug with reading from standard input
1990-11-01 11:09:09 +00:00
ceriel
5cb18ec227
de-linted somewhat
1990-10-02 17:19:17 +00:00
eck
337d0e5629
fixed bug with -I flag
1990-09-27 16:39:54 +00:00
eck
a43e63cd42
oops, previous fix was wrong for ## operator
1990-09-25 13:40:32 +00:00
eck
e1aef2390e
fixed error with # && ##-operators in non function-like macro's
1990-09-13 15:14:52 +00:00
eck
e4bb8e61b0
fixed small bug with token separation
1990-09-10 11:57:16 +00:00