1002 Commits

Author SHA1 Message Date
dtrg
9236d6e4aa Invoke genfiles explicitly with sh --- CVS doesn't store executable bits. 2010-08-01 10:35:33 +00:00
dtrg
e9e9c8ac50 Configured distr system for the 6.0pre3 release. 2007-04-29 23:09:24 +00:00
dtrg
ac72c550ba Disabled the code to throw signals on EM traps; this is the platform's job (and requires working signal support, which we may not have). 2007-04-29 20:46:48 +00:00
dtrg
c710fde0d5 Added the stdint.h header file. 2007-04-27 22:42:02 +00:00
dtrg
9d8c776888 Cleaned up and enabled the support for conditionally emitting the floating-point stdio code. 2007-04-27 22:41:39 +00:00
dtrg
e02179a9fe Updated for the 6.0pre2 release. 2007-04-24 20:45:58 +00:00
dtrg
15a318b4b1 Stripped down the library to something approaching the ANSI C minimum and replaced most of the header files, to provide a reasonably consistent base to work up from. 2007-04-24 19:42:24 +00:00
dtrg
f33fd63590 Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00: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
a5c9e8b09c Renamed the language libraries and runtimes to have more
conventional names.
2007-02-26 22:36:56 +00:00
cvs2hg
fd5b9e1450 fixup commit for tag 'release-6-0-pre-1' 2007-02-25 22:49:23 +00:00
dtrg
c5e7c60c76 Updated .distr files for the new release. 2007-02-25 12:51:55 +00:00
dtrg
99c81620c7 Moved sys/timeb.h from include/_tail_mon. 2007-02-25 12:44:13 +00:00
dtrg
2c98eae913 Done a major overhaul of the way target include files are installed and
how platform libraries are built. The ARCH pm variable has now been
renamed PLATFORM (which is more accurate) and a different ARCH
variable added, which represents the CPU family rather than the
hardware platform.
2007-02-20 00:46:10 +00:00
dtrg
d0bff8b01c Changed to no longer include /usr/include by default. 2007-02-20 00:36:15 +00:00
dtrg
ca3c5d0d0c Fixed some reentrant comments. 2007-02-20 00:35:37 +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
df67dbcaeb ack expects the tail_ libraries not to have the .a extension. 2006-07-30 23:45:48 +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
c308262eb6 Added the correct shell script magic. (Some platforms insist on this.) 2006-07-30 23:37:15 +00:00
dtrg
8348fa5474 Worked around a mysterious preprocessor oddness causing some
crucial whitespace to be removed.
2006-07-30 23:36:19 +00:00
dtrg
4eb2b4351b Added support for the K&R C language runtime. 2006-07-27 22:51:38 +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
4593af6c11 First version in CVS. 2006-07-20 23:24:28 +00:00
dtrg
633780d9f0 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
f67d6d1491 Rationalised use of #includes to be more standards-compliant. 2006-07-19 10:28:43 +00:00
dtrg
54ea735407 Rationalised use of #includes to be more standards-compliant. 2006-07-18 18:05:47 +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
dtrg
04a887eee9 Replaced references to /usr/tmp with references to /tmp. 2005-06-24 22:08:47 +00:00
ceriel
c432c83666 Fix for union initializers 2001-07-03 10:10:56 +00:00
ceriel
fed4e8aba5 Fix: parameter name same as function name not dealt with properly 2001-07-03 08:55:16 +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
0418600539 Bug fix: copied wrong size to destination in structure returns 1997-07-01 08:33:13 +00:00
ceriel
65282761ed Link em_data.a as well (needed when producing readable EM 1997-04-01 13:58:58 +00:00
ceriel
03de17911b Additions for non-correcting error recovery 1997-02-21 17:11:04 +00:00
ceriel
f2d5520159 fix in flushbuf: make sure it does not return EOF when it actually succeeds 1996-04-24 13:06:00 +00:00
ceriel
aac653056b fixed bug with %[] in doscan.c 1996-04-01 09:08:59 +00:00
ceriel
bbdf73b85a Fix to fix in idf.c 1996-02-19 12:19:47 +00:00
ceriel
d516ce7b75 Fixed bug: crashed when parameter has same name as function 1995-12-20 09:58:56 +00:00
ceriel
6e1aa1564b Removed unclear test 1995-12-18 11:02:18 +00:00
ceriel
c629ab32f9 removed Makefile 1995-12-06 13:26:03 +00:00
ceriel
26edba4590 removed Makefile, added README 1995-12-06 13:25:23 +00:00
ceriel
5289b6985e added file 1995-12-06 13:23:09 +00:00
ceriel
2d7f92d93a removed 1995-12-06 13:21:54 +00:00
ceriel
e9bedfcbd2 Removed Version.c 1995-12-06 09:52:54 +00:00
ceriel
61e0f01e71 Improved the pow() function to give more exact results 1995-12-05 12:29:36 +00:00
ceriel
ca09a9b0e8 Fixed obscure bug in setvbuf 1995-12-04 17:11:54 +00:00