Commit graph

155 commits

Author SHA1 Message Date
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
f1386f3aa5 Added support for the Pascal compiler. 2006-07-22 21:03:07 +00:00
dtrg
2dbc112117 Rationalised use of #includes to be more standards-compliant. 2006-07-22 21:01:15 +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
dtrg
9bc8c07deb Replaced references to /usr/tmp with references to /tmp. 2005-06-24 22:08:47 +00:00
ceriel
6db931eee6 Link em_data.a as well (needed when producing readable EM 1997-04-01 13:58:58 +00:00
ceriel
e5894e0f5a removed 1995-12-06 13:28:04 +00:00
ceriel
550095a5d0 Removed Version.c 1995-12-06 09:52:54 +00:00
ceriel
4565576021 Fixed bug with labels 1995-11-07 10:37:59 +00:00
ceriel
0bf45ac757 Get() parameter is optional 1995-11-01 16:54:17 +00:00
ceriel
53eb117563 use stdarg when compiling with ANSI C compiler 1995-08-17 16:34:29 +00:00
ceriel
e10145ba2e exit with erno+1, because otherwise exit status is 0 with array bound error 1994-11-14 11:51:24 +00:00
ceriel
e441b2f658 disabled a warning 1994-11-01 11:45:23 +00:00
ceriel
8061bab6a9 removed warning and fixed two problems:
- remove_def was wrong, and parameter defs should not be removed at the
  end of a scope
1994-10-27 14:57:48 +00:00
ceriel
d992ed4935 mark file parameters as used in reads/writes 1994-10-25 15:41:59 +00:00
ceriel
1db6a3029b Header --> Id 1994-06-24 14:02:31 +00:00
ceriel
65592bae41 prevent some gcc warnings 1993-11-16 11:54:00 +00:00
ceriel
a71ae473ac Include em_label.h before em_code.h 1993-10-26 09:59:06 +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
d9bd02fda6 Removed static buffer in gen_idf 1992-10-22 16:56:28 +00:00
ceriel
3ac24b282b Removed # in commands 1992-06-26 12:01:31 +00:00
ceriel
b8c96f32bd Improved symbol table for grind 1992-05-20 10:54:28 +00:00
ceriel
46540c17c8 corrected the making of make_macros 1992-02-26 15:10:50 +00:00
ceriel
53c4951b29 Do not use '#endif/#else xxx'; it is not allowed for ANSI C 1991-12-17 15:05:43 +00:00
ceriel
80b250950e Do not use '#undef aap xxx'; it is not allowed for ANSI C 1991-12-16 14:34:06 +00:00
ceriel
ed4afc99f6 minor mods to parameters in grammar 1991-11-29 14:11:31 +00:00
ceriel
ab6d563a7b Fixes involving floating point constants and debugger support 1991-11-01 10:15:15 +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
7551b8e83a Changes to manual page 1991-10-01 12:18:39 +00:00
ceriel
cae8164263 Added _dvi and _dvil 1991-09-25 09:14:08 +00:00
ceriel
9ec49cb6d9 Avoid DVI instruction. Use library call instead 1991-09-24 10:45:43 +00:00
ceriel
fbf6efa8fd Fix: used wrong name 1991-09-17 16:38:16 +00:00
ceriel
e469cc5ac6 New installation mechanism 1991-08-26 16:02:10 +00:00
ceriel
8fcbfada69 New installation mechanism 1991-08-26 12:04:28 +00:00
ceriel
216b8e5d98 Removed Makefile 1991-08-26 12:01:41 +00:00
ceriel
dbe4911b65 Fixed the HFILES macro 1991-07-25 15:45:35 +00:00
ceriel
3891c03e0e prevent complaints about unused variables when they are used as var-param 1991-05-21 14:11:27 +00:00
ceriel
c955dc1374 Delinted a bit 1991-04-25 16:26:11 +00:00
ceriel
7853446daf Fixed some sprint's 1991-04-25 13:54:25 +00:00
ceriel
e8ff85905f ptr_diff is a long in ANSI C; cast to int 1991-04-23 09:35:51 +00:00
ceriel
dcb6a17cf3 Fixed bug in function return code 1991-03-26 13:38:36 +00:00
ceriel
3686d24064 Some modifications for running on smaller machines 1991-03-21 10:45:42 +00:00
ceriel
a9aa131d8c fixed typo 1991-03-20 13:47:18 +00:00
ceriel
d32109c18d Several fixes 1991-03-20 11:30:35 +00:00
ceriel
2684a45cc5 do not write in strings: they could reside in ROM 1991-03-19 11:14:39 +00:00
ceriel
3e0eb5d58a Detect too large values 1991-03-19 10:25:36 +00:00
ceriel
b893ec7013 m_a_i_n --> _m_a_i_n 1991-03-06 14:26:16 +00:00