Commit graph

291 commits

Author SHA1 Message Date
dtrg 7826e03427 Added support for the K&R C language runtime. 2006-07-27 22:51:38 +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 097c640a6c First version in CVS. 2006-07-20 23:24:28 +00:00
dtrg b6757337b3 Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.) 2006-07-19 10:30:26 +00:00
dtrg e859ef2491 Rationalised use of #includes to be more standards-compliant. 2006-07-19 10:28:43 +00:00
dtrg 4cb0ab8a63 Rationalised use of #includes to be more standards-compliant. 2006-07-18 18:05:47 +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 4ec7d8bf7f Bug fix: copied wrong size to destination in structure returns 1997-07-01 08:33:13 +00:00
ceriel 6db931eee6 Link em_data.a as well (needed when producing readable EM 1997-04-01 13:58:58 +00:00
ceriel 99ac23b4b4 Additions for non-correcting error recovery 1997-02-21 17:11:04 +00:00
ceriel 4a5e3f42d3 removed 1995-12-06 13:21:54 +00:00
ceriel 550095a5d0 Removed Version.c 1995-12-06 09:52:54 +00:00
ceriel 53eb117563 use stdarg when compiling with ANSI C compiler 1995-08-17 16:34:29 +00:00
ceriel 1db6a3029b Header --> Id 1994-06-24 14:02:31 +00:00
ceriel 60192399dc Added declarations for static functions 1993-11-18 15:38:13 +00:00
ceriel 70b035d559 Define PRIVATE as static, and consequences 1993-11-16 11:49:17 +00:00
ceriel 8998e56069 Fixed bug 1993-11-15 09:25:32 +00:00
ceriel dbdf63595a Realloc call: put cast in front of first arg 1993-11-12 15:48:22 +00:00
ceriel 37ab68909b Added void for some functions 1993-11-10 12:42:25 +00:00
ceriel c689e34fa7 Use LCSYM for bss and STSYM for data, so that grind can see the diff 1993-10-25 15:43:02 +00:00
ceriel c9ec055176 Define NDEBUG if you don't want assertions 1993-10-22 14:30:43 +00:00
ceriel 29f543b603 Some minor changes: prevent some warnings 1993-10-07 14:07:42 +00:00
ceriel 7a26259981 Fixed make.hfiles; some "shells" did not accept it 1993-08-05 12:30:57 +00:00
ceriel 4ff171c1a5 Also skip lint comments in skip_block() 1993-06-09 10:17:44 +00:00
ceriel a0d74876b8 Fixed bit-field initializers bug 1993-02-05 18:15:32 +00:00
ceriel b3233bcaa0 Removed static buffer in gen_idf 1992-10-22 16:00:05 +00:00
ceriel 52620e5829 Fix: always assumed that base type of bitfield had sizeof(int) 1992-07-27 13:28:49 +00:00
ceriel d390121280 improved symbol table generation when source file has line directives 1992-07-02 10:23:46 +00:00
ceriel 3ac24b282b Removed # in commands 1992-06-26 12:01:31 +00:00
ceriel 0d2c7a318b Fixed linting 1992-03-02 14:46:03 +00:00
ceriel 697dc9b1de Added stab.c 1991-12-19 10:19:31 +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 019590a290 Do not use '#undef aap xxx'; it is not allowed for ANSI C 1991-12-16 14:15:46 +00:00
ceriel 9248d14195 l_states.c used 'const' as an identifier; unacceptable for ANSI-C! 1991-12-02 13:09:15 +00:00
ceriel ed4afc99f6 minor mods to parameters in grammar 1991-11-29 14:11:31 +00:00
ceriel 5a2df3d011 lib --> lib.bin 1991-11-25 09:51:57 +00:00
ceriel 3015fc2542 Added grind support 1991-11-08 15:12:28 +00:00
ceriel 4e99d889ff Changed manual page installation mechanism 1991-11-05 15:31:14 +00:00
ceriel 6333faba3c Bug fix in padding code 1991-10-25 11:15:09 +00:00
ceriel 147bb196b2 generate Version.c 1991-10-16 13:07:28 +00:00
ceriel 20a7f7b188 improved installation mechanism 1991-10-14 09:18:33 +00:00
ceriel 24a353f3e1 Did shift of 32. Not allowed 1991-10-02 13:41:33 +00:00
ceriel 7551b8e83a Changes to manual page 1991-10-01 12:18:39 +00:00
ceriel daa7aef683 Removed LintPars 1991-10-01 09:54:42 +00:00
ceriel 8d25f69e77 Fix: sometimes crashed on initializers for unknown types 1991-09-30 15:00:46 +00:00
ceriel 4d7339bb60 Fixed proto.make 1991-09-13 12:01:42 +00:00
ceriel a8cb5cbe86 Fixed proto.make 1991-09-13 10:29:06 +00:00
ceriel 8981100964 New installation mechanism 1991-08-26 15:18:31 +00:00