Commit graph

132 commits

Author SHA1 Message Date
David Given
a6ebaeabd0 Basic compiler now runs.
--HG--
branch : dtrg-buildsystem
2013-05-14 18:01:38 +01:00
David Given
d5f0107746 Build the Basic run-time library (after some modernisation).
--HG--
branch : dtrg-buildsystem
2013-05-14 16:11:29 +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
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
708a83ef22 ack expects the tail_ libraries not to have the .a extension. 2006-07-30 23:45:48 +00:00
dtrg
f3a9a3bc40 Added support for the Basic and Occam language runtimes. 2006-07-27 21:58:13 +00:00
dtrg
d29b1ef7d0 Added support for the Basic compiler. 2006-07-26 23:08:09 +00:00
dtrg
1caa63775f Rationalised use of #includes to be more standards-compliant. 2006-07-26 23:06:56 +00:00
dtrg
4c65324e11 Adjusted to allow the path of the Lpars.h file to be given on the
command line.
2006-07-26 23:05:52 +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
dtrg
e0846f63be Removed duplicate and inconsistent function declarations. 2005-06-25 15:52:19 +00:00
ceriel
6db931eee6 Link em_data.a as well (needed when producing readable EM 1997-04-01 13:58:58 +00:00
ceriel
63e0b36b41 renamed _len to _length: conflict with name in minix lib 1996-11-26 15:02:36 +00:00
ceriel
4a5e3f42d3 removed 1995-12-06 13:21:54 +00:00
ceriel
65cd309c08 'ed -' is no longer supported by some systems. Use 'ed -s' 1995-08-15 08:43:10 +00:00
ceriel
5c83e7dbb5 Header --> Id 1994-06-24 11:31:16 +00:00
ceriel
82f89c97a6 signal now deals with void functions 1993-11-17 16:27:44 +00:00
ceriel
2662c3984d Some small changes 1993-11-10 12:35:33 +00:00
ceriel
5e31863838 Fixed for change in LLgen 1993-06-09 10:34:48 +00:00
ceriel
3ac24b282b Removed # in commands 1992-06-26 12:01:31 +00:00
ceriel
c2157b66ef corrected the making of make_macros 1992-02-26 15:32:39 +00:00
ceriel
f61ddc4926 Made acceptable for our ANSI C compiler 1991-12-02 13:55:09 +00:00
ceriel
649b7d94f0 minor mods to parameters in grammar 1991-11-29 13:57:24 +00:00
ceriel
567a619003 Added FLOATS macro and fixed array bound error 1991-09-25 09:11:14 +00:00
ceriel
529cb1a5e2 NSIG --> _NSIG 1991-09-19 10:38:40 +00:00
ceriel
4d7339bb60 Fixed proto.make 1991-09-13 12:01:42 +00:00
ceriel
0caa529e0a fix machine-dependant #if's 1991-09-04 16:01:22 +00:00
ceriel
5abbc66878 New installation mechanism 1991-08-26 11:08:07 +00:00
ceriel
8b702734cf use new math routines 1989-06-19 15:56:30 +00:00
ceriel
6fec436051 use an ed script instead of an ex script; more portable 1989-02-07 17:54:33 +00:00
ceriel
e8730266e5 removed not-used variable 1988-08-19 13:40:01 +00:00
ceriel
e98a670850 fixed typo 1988-07-25 12:30:52 +00:00
ceriel
7b1eae1d37 fixed: call to atan changed into call to _atn 1988-07-25 11:41:19 +00:00
ceriel
c9f8962fc8 mod to remove declarations in math.h 1988-07-25 11:40:57 +00:00
ceriel
d443f370d2 replaced mathematical routines by our own 1988-07-25 11:13:26 +00:00
ceriel
b4265c5407 removed the result3 variable; it was not used anymore 1988-07-07 09:59:32 +00:00
ceriel
b365c53262 removed temp file 1988-07-06 18:18:46 +00:00
ceriel
44014704a0 forgot C_magic 1988-07-05 18:27:10 +00:00
ceriel
a2905da259 don't use stdio.h 1988-07-05 10:53:53 +00:00
ceriel
c10adfa7cf removed README 1988-07-04 15:24:24 +00:00
ceriel
db0c67dd10 made to work 1988-07-04 13:41:47 +00:00
ceriel
93bdacae44 updated 1988-07-04 11:45:53 +00:00
ceriel
c39c666834 Initial revision 1988-07-04 11:45:41 +00:00