Commit graph

258 commits

Author SHA1 Message Date
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
075cb488a3 Call the correct kill() and getpid() syscalls rather than _kill() and _getpid(). 2010-10-02 21:51:40 +00:00
dtrg
51b41f72f8 Invoke genfiles explicitly with sh --- CVS doesn't store executable bits. 2010-08-01 10:35:33 +00:00
dtrg
54ce3f451b Configured distr system for the 6.0pre3 release. 2007-04-29 23:09:24 +00:00
dtrg
9d0f0a8fdd 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
013f58f94e Added the stdint.h header file. 2007-04-27 22:42:02 +00:00
dtrg
0d8578410c Cleaned up and enabled the support for conditionally emitting the floating-point stdio code. 2007-04-27 22:41:39 +00:00
dtrg
24ea8aee3d Updated for the 6.0pre2 release. 2007-04-24 20:45:58 +00:00
dtrg
bfeb736c35 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
1c83baa702 Adapted for ANSI C and our pseudo-Posix syscall interface. 2007-04-21 23:18:14 +00:00
dtrg
d77b4ce97c Renamed the language libraries and runtimes to have more
conventional names.
2007-02-26 22:36:56 +00:00
cvs2hg
2d80c1d2c8 fixup commit for tag 'release-6-0-pre-1' 2007-02-25 22:49:23 +00:00
dtrg
b611731ec3 Updated .distr files for the new release. 2007-02-25 12:51:55 +00:00
dtrg
5c5f711cbb 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
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
67733b9d3c Added the correct shell script magic. (Some platforms insist on this.) 2006-07-30 23:37:15 +00:00
dtrg
c1725577a7 Worked around a mysterious preprocessor oddness causing some
crucial whitespace to be removed.
2006-07-30 23:36:19 +00:00
ceriel
6ec3dd7ebd fix in flushbuf: make sure it does not return EOF when it actually succeeds 1996-04-24 13:06:00 +00:00
ceriel
73b54a2326 fixed bug with %[] in doscan.c 1996-04-01 09:08:59 +00:00
ceriel
7442852cad Removed unclear test 1995-12-18 11:02:18 +00:00
ceriel
0a643bb9d0 Improved the pow() function to give more exact results 1995-12-05 12:29:36 +00:00
ceriel
812b6f2158 Fixed obscure bug in setvbuf 1995-12-04 17:11:54 +00:00
ceriel
e41c75c1bc Some minor changes 1995-08-17 10:03:43 +00:00
ceriel
5edfb9eccf Fix: had a semicolon too much (KJB) 1995-04-18 13:56:20 +00:00
ceriel
1db6a3029b Header --> Id 1994-06-24 14:02:31 +00:00
ceriel
12bc7ed391 Changed as suggested by Frans Meulenbroeks 1993-11-23 15:35:08 +00:00
ceriel
067ad0cc22 Fixed div() and ldiv() for machines with -1/2 = -1 1993-10-26 13:58:04 +00:00
ceriel
b73eb4057e Fix: set error flag in some error cases 1993-10-07 09:44:03 +00:00
ceriel
4775779d8e Made more portable 1993-10-06 13:15:12 +00:00
ceriel
668b3fc2d8 New, improved fmod.c 1993-08-31 10:54:08 +00:00
ceriel
a37e49b619 Added check, but probably never happens with correct FEF 1993-08-31 10:53:05 +00:00
ceriel
983e1bf095 Fix to icompute.c: always had one digit too much 1993-08-26 10:08:37 +00:00
ceriel
298fd07712 Prevent warning about overflow 1993-06-09 11:47:01 +00:00
ceriel
7eb7218667 Fixed bug in flushbuf: did not reset stream->_ptr on write error 1993-01-14 10:02:28 +00:00
ceriel
87cf9446fe Fixed comparison functions: unsigned char! 1992-07-22 12:51:53 +00:00
ceriel
f3e5c3032f differing characters should be left untouched 1992-01-24 13:05:30 +00:00
ceriel
6e48c50a6c Put malloc.c after malloc in .distr file, otherwise it cannot be made 1991-12-19 10:22:15 +00:00
ceriel
b23ed92d7e Use cp_dir to copy directories 1991-12-18 09:44:10 +00:00
ceriel
3c338b9a3f Fixed typo 1991-12-18 09:22:13 +00:00
ceriel
0deaae479b Updated LIST 1991-12-03 09:34:29 +00:00
ceriel
b5ab00c143 Take sys/types.h and sys/stat.h from old C library 1991-12-02 16:43:08 +00:00
ceriel
68bee1244d removed sgtty.h; is taken from _tail_cc 1991-12-02 15:54:26 +00:00
ceriel
20a7f7b188 improved installation mechanism 1991-10-14 09:18:33 +00:00
ceriel
25cf41d9b7 Distribute malloc.c to improve lint library generation 1991-09-30 16:36:17 +00:00
ceriel
e7b4e265d4 fixed some lint complaints 1991-09-30 16:24:45 +00:00
ceriel
8e572d417b fixed lint complaints 1991-09-30 16:12:08 +00:00
ceriel
d8b3985528 Added entries for clean, etc. 1991-09-18 14:17:27 +00:00
ceriel
2ad0051a24 popen.c did not compile with __USG defined 1991-09-18 09:19:40 +00:00
ceriel
767c52b241 Fixed proto.make 1991-09-13 12:36:13 +00:00
ceriel
620f7e3d49 fix machine-dependant #if's 1991-09-04 15:37:41 +00:00
ceriel
3936acad08 Some minor mods 1991-08-27 08:57:28 +00:00
ceriel
dd478032e6 New installation mechanism 1991-08-26 16:21:27 +00:00
ceriel
5d00c41800 Removed definition of EMHOME; it was not used 1991-08-07 10:52:35 +00:00
ceriel
aec33f4d0f CLK_TCK --> CLOCKS_PER_SEC; was toch goed 1991-06-21 09:58:57 +00:00
ceriel
384d4c7647 corrected time.h header 1991-06-11 09:25:32 +00:00
ceriel
9e9e7db6b4 Fixed flushbuf() so that it works with POSIX conformant Unix versions 1991-06-10 17:07:18 +00:00
ceriel
3e9b9b3cbe Added isnan.c 1991-06-04 15:33:34 +00:00
ceriel
e001541608 Fixed bug in checking of last char of environment variable 1991-04-24 12:18:03 +00:00
ceriel
d6a224ea5f Changed name of loc_incl.h to loc_time.h 1991-04-22 13:21:11 +00:00
ceriel
ab8022ccbd Fixed bug 1991-04-22 11:29:48 +00:00
ceriel
7c2c7f23e3 prevent overflow 1991-04-05 09:24:45 +00:00
ceriel
52287793fb Removed superfluous : 1991-03-26 18:41:47 +00:00
ceriel
319fb7cbff Removed evaluation order dependency bug 1991-03-21 09:49:35 +00:00
ceriel
7e8422d810 added check for Nan 1991-03-19 16:51:28 +00:00
ceriel
e27071de78 Check for Nan 1991-03-19 16:39:40 +00:00
ceriel
b893ec7013 m_a_i_n --> _m_a_i_n 1991-03-06 14:26:16 +00:00
ceriel
55bbaa1bf2 Fixed wrong %c conversion 1991-03-04 13:35:22 +00:00
ceriel
cb7438cb99 Some modifications to improve floating point printing 1991-02-26 18:37:47 +00:00
ceriel
d50d1f6c5e Added some casts so that it works for negative values 1991-02-26 18:17:21 +00:00
ceriel
1d73a4f04e Added hypot.c 1991-02-26 18:08:25 +00:00
ceriel
9c0b85db41 Fixed tmpnam(): name contained null-byte 1991-02-26 09:28:39 +00:00
ceriel
cf10cabb6f fixed problems with flushbuf 1991-02-22 16:45:47 +00:00
ceriel
9340345509 Fix FOPEN_MAX array bound error 1991-02-22 16:32:05 +00:00
ceriel
12f4a430b0 Added varargs.h 1991-02-20 14:53:31 +00:00
ceriel
1c694d98d0 removed unused variables 1991-02-20 09:48:00 +00:00
ceriel
4a03769a47 Added mktemp.c 1991-02-01 10:31:03 +00:00
ceriel
2a852dcff1 Added fdopen() 1991-01-30 16:26:06 +00:00
ceriel
3ddb8e24b7 wctomb() now also returns 1 on 0-char 1991-01-15 11:55:33 +00:00
ceriel
38d1831dd7 Fixed error in clearerr 1991-01-03 16:08:31 +00:00
ceriel
ac8168088c clearerr is now also a macro 1991-01-03 14:31:16 +00:00
ceriel
c4c7787acc clearerr is now also a macro 1991-01-03 14:23:54 +00:00
eck
0ad960a9b0 set _IOMYBUF in setvbuf() when necessary 1990-12-14 14:47:26 +00:00
ceriel
2dbe465c0d Fixed for Ultrix: pass SUF 1990-12-04 11:42:25 +00:00
eck
4c99b235ed oops: forgot to update LIST 1990-12-03 14:21:21 +00:00
eck
36861e70ac added isatty.c: it is reasonably standard on UNIX systems 1990-12-03 14:13:31 +00:00
eck
2661a6085a oops, do set errno in ldexp() (blanket rules) 1990-12-03 13:09:27 +00:00
eck
04480b1db9 added protection against #define of _POSIX_SOURCE 1990-11-22 13:59:54 +00:00
eck
0c8acbf834 vsprintf() sets _IOWRITING flag 1990-11-13 10:56:53 +00:00
eck
57b1d9824a fixed bugs with sizeof() and unnormalized values 1990-11-09 16:26:15 +00:00
eck
899df7bc78 never set errno in ldexp() 1990-11-09 16:20:49 +00:00
eck
8357c43aee corrected type of *_EPSILON values 1990-11-08 12:01:52 +00:00
eck
b28f5a1824 prevent warning when #including setjmp.h 1990-11-06 10:49:12 +00:00
eck
9df58e86ec removed a cast from offsetof() 1990-10-30 09:53:48 +00:00
eck
68f19d7335 changed offsetof(), so it will not generate a warning on 2-4 machines 1990-10-29 13:52:18 +00:00
eck
17abf1a78a changed definition of jmp_buf (alignment problems) 1990-10-26 11:31:27 +00:00
eck
da36c2b13f deleted toupper and tolower macros: they were wrong 1990-10-24 17:24:12 +00:00
eck
e701e2e2ec added to*() routines: a macro is impossible 1990-10-24 17:19:50 +00:00
eck
32da1c8c1e made a function-call of HUGE_VAL 1990-10-24 14:31:50 +00:00