Commit graph

85 commits

Author SHA1 Message Date
David Given
11377070fd Update distribution files.
--HG--
branch : dtrg-buildsystem
2013-05-15 23:46:15 +01:00
David Given
c1aca7dae5 First milestone of replacing the build system.
--HG--
branch : dtrg-buildsystem
rename : lang/cem/cpp.ansi/Parameters => lang/cem/cpp.ansi/parameters.h
2013-05-12 20:45:55 +01:00
George Koehler
0131ca4d46 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
b66d66b597 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
b611731ec3 Updated .distr files for the new release. 2007-02-25 12:51:55 +00:00
dtrg
611bc73043 Changed to no longer include /usr/include by default. 2007-02-20 00:36:15 +00:00
dtrg
dbe10d2c19 Updated to the version 0.1 of Prime Mover (which involves some syntax changes). 2006-10-15 00:28:12 +00:00
dtrg
606012371e Added support for the ANSI C language runtime and preprocessor. 2006-07-30 23:45:18 +00:00
dtrg
45b4fef7d6 Rationalised use of #includes to be more standards-compliant. 2006-07-30 23:40:35 +00:00
dtrg
8558656665 Now avoids piping shell scripts into a new instance of sh, instead
using a subshell.
2006-07-26 12:29:47 +00:00
dtrg
014be56fb0 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
e859ef2491 Rationalised use of #includes to be more standards-compliant. 2006-07-19 10:28:43 +00:00
dtrg
454bdae81f 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
5cb054f106 fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
ceriel
91cb060d10 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
7b207deeb7 use stdarg when compiling with ANSI C compiler 1995-08-17 16:43:36 +00:00
ceriel
f069cba449 Made arith_sign more portable 1995-03-28 09:10:31 +00:00
ceriel
86cb2d66d7 Fixed: % and / were interchanged 1995-03-27 11:46:47 +00:00
ceriel
d801356f1e Fixed typo 1995-03-27 11:22:57 +00:00
ceriel
c7b707c266 SkipToNewLine() fixed: did not work with a / at the end of a line 1994-10-28 15:26:36 +00:00
ceriel
1db6a3029b Header --> Id 1994-06-24 14:02:31 +00:00
ceriel
f06b39f112 removed wrong assertion 1994-04-19 10:46:08 +00:00
ceriel
b8b3054bba Fix: prevent unintentional token pasting 1994-03-01 15:04:52 +00:00
ceriel
37ab68909b Added void for some functions 1993-11-10 12:42:25 +00:00
ceriel
c9ec055176 Define NDEBUG if you don't want assertions 1993-10-22 14:30:43 +00:00
ceriel
7a26259981 Fixed make.hfiles; some "shells" did not accept it 1993-08-05 12:30:57 +00:00
ceriel
6fc94eb375 Improved constant arithmetic: had several bugs 1993-03-18 13:24:20 +00:00
ceriel
cf7095f8cc Fix small bug: space following a replacement list was included in the list 1993-01-26 11:49:23 +00:00
ceriel
3ac24b282b Removed # in commands 1992-06-26 12:01:31 +00:00
ceriel
1de983200b Fixed bug in '#ifdef FALSE || 1 (garbage) 1992-05-26 18:09:11 +00:00
ceriel
baf10676a3 Fix proto.make and initialize inctable better 1992-02-25 11:07:45 +00:00
ceriel
929a0025ca Do not use '#endif/#else xxx'; it is not allowed for ANSI C 1991-12-17 14:11:15 +00:00
ceriel
950e26815e Fix '#undef' handling 1991-12-16 14:06:09 +00:00
ceriel
4e99d889ff Changed manual page installation mechanism 1991-11-05 15:31:14 +00:00
ceriel
20a7f7b188 improved installation mechanism 1991-10-14 09:18:33 +00:00
ceriel
7551b8e83a Changes to manual page 1991-10-01 12:18:39 +00:00
ceriel
767c52b241 Fixed proto.make 1991-09-13 12:36:13 +00:00
ceriel
57e6cad135 New installation mechanism 1991-08-26 14:05:16 +00:00
ceriel
659d310e37 Modified to output a little less white space 1991-06-03 14:46:13 +00:00
ceriel
2552813eaa Corrected #error and #define 1991-04-11 10:52:52 +00:00
ceriel
5c5cb8e5c8 Make sure that line directives start on the beginning of a line 1991-02-22 14:29:37 +00:00
ceriel
dab38becd4 Fixed preprocessor problem with empty macro bodies 1991-02-21 12:08:13 +00:00
ceriel
797441009d prevent multiple occurrences of TOKSEP in replace.c 1991-02-18 15:25:11 +00:00
ceriel
9e970befed in SkipToNewLine(), check for TOKSEP 1991-01-15 11:51:40 +00:00
ceriel
589f3a3e35 Check for garbage in #pragma and #include 1991-01-03 13:50:57 +00:00
eck
007151ef1d improved error-handling on conditionally excluded #-lines 1990-12-10 11:17:34 +00:00
eck
7de2babe56 fixed bug with reading from standard input 1990-11-01 11:09:09 +00:00
ceriel
5ba9685e76 de-linted somewhat 1990-10-02 17:19:17 +00:00
eck
d7a034bc02 fixed bug with -I flag 1990-09-27 16:39:54 +00:00
eck
7b00154c54 oops, previous fix was wrong for ## operator 1990-09-25 13:40:32 +00:00