Commit graph

240 commits

Author SHA1 Message Date
David Given e9233b4712 Build ego.
--HG--
branch : dtrg-buildsystem
rename : util/arch/build.mk => util/ego/build.mk
2013-05-15 21:14:06 +01:00
David Given f6c43b95ef Modula-2 now works.
--HG--
branch : dtrg-buildsystem
rename : lang/pc/build.mk => lang/m2/build.mk
rename : lang/pc/libpc/build.mk => lang/m2/comp/build.mk
rename : lang/pc/libpc/build.mk => lang/m2/libm2/build.mk
2013-05-14 22:24:38 +01:00
David Given a6ebaeabd0 Basic compiler now runs.
--HG--
branch : dtrg-buildsystem
2013-05-14 18:01:38 +01:00
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 868b8c5075 Fixed the ego parameters to actually allow extended optimisation. 2007-04-29 21:25:09 +00:00
dtrg 400c475c03 Disabled the K&R C compiler in favour of the ANSI one. 2007-04-21 23:03:35 +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 e34b2fefba Updated to point at the ncg code generator instead of the cg one. 2006-07-20 22:37:57 +00:00
ceriel 39011a99c5 Pass -gdb on to M2 compiler 1995-12-04 15:01:07 +00:00
ceriel 71913a9d1d A68 rules from Charles Lindsey 1995-08-18 07:27:57 +00:00
ceriel 3ad37ef26b lib --> lib.bin for a68 1995-08-18 07:26:46 +00:00
ceriel 1db6a3029b Header --> Id 1994-06-24 14:02:31 +00:00
ceriel 48ab6fa908 Fixed typo 1993-11-24 13:01:08 +00:00
ceriel c791a62031 Fixed: tail_mon2 instead of tail_sys 1993-11-24 12:42:08 +00:00
ceriel d8bcd5d06c Added -s option to as (to keep stabs) 1993-10-13 13:06:49 +00:00
ceriel df61cc8c4b Added sparc_solaris 1993-10-07 09:52:41 +00:00
ceriel a6d6f5943d Added end_em 1993-10-07 09:48:06 +00:00
ceriel dd4903cc3a Added sparc_solaris description 1993-10-07 09:47:16 +00:00
ceriel 1a4c319f7e Always define __ACK when preprocessing 1993-08-05 11:09:12 +00:00
ceriel 10e6db39c6 Reversed bitfields for compatibility with (g)cc 1993-08-05 11:08:48 +00:00
ceriel 851efa7ffe Fixed error: removed space where it did not belong 1992-11-04 16:08:11 +00:00
ceriel 6b5abe7ab3 Disable multiplication optimizer when global optimizer is used 1992-08-31 16:47:40 +00:00
ceriel 6def6e1bea Corrected: end_em is in lib/m68k2, not in lib/minixST 1992-05-20 10:54:40 +00:00
ceriel 377cd17425 Improved fe 1992-04-23 13:28:28 +00:00
ceriel 276c2ec750 Added -gdb flag 1992-04-15 10:21:16 +00:00
ceriel ea2e95a627 Allow letters after the -g flag (for -gdb) 1992-03-27 17:33:19 +00:00
ceriel e00c0aa591 Added debugger library for -g 1991-12-18 09:42:04 +00:00
ceriel 16b930089a Added target optimozer 1991-12-04 14:27:11 +00:00
ceriel 4b167ab2ba Added MACHOPT_F 1991-11-20 16:07:33 +00:00
ceriel aa0b70d921 Added MACHOPT_F 1991-11-20 15:52:27 +00:00
ceriel d03d8da282 lib --> lib.bin in ego description 1991-10-25 11:31:20 +00:00
ceriel 4991f0027a Only define NULL when not defined yet 1991-10-15 09:25:44 +00:00
ceriel 57d44ec4bb Added errno.h 1991-10-14 09:05:56 +00:00
ceriel 98b019c735 Added fortran 1991-10-07 15:29:25 +00:00
ceriel 3048dc72a7 Added __sun define 1991-09-27 14:57:38 +00:00
ceriel 3eed94de5b Added 1991-09-25 09:15:10 +00:00
ceriel dee2d11596 Added sparc 1991-09-20 15:18:26 +00:00
ceriel b281e4c6b5 Removed dir.h 1991-09-19 13:05:02 +00:00
ceriel 80e3ee2e79 Added some decls 1991-09-19 10:47:01 +00:00
ceriel bb17a417dc Added definition for SIGSYS 1991-09-19 10:36:32 +00:00
ceriel 0557944381 Added stat.h 1991-09-19 09:35:16 +00:00
ceriel e5cd7399e5 Added types.h 1991-09-19 09:05:20 +00:00
ceriel 3a848279d5 Added unistd.h 1991-09-19 08:59:59 +00:00
ceriel 8ed14ba4d5 Fixed pmds4 description 1991-09-19 08:48:59 +00:00
ceriel 8db721b6aa Added include directory for tail_mon 1991-09-18 18:36:22 +00:00
ceriel 6a970eac86 fixed description for -g flag 1991-09-16 14:48:15 +00:00
ceriel c8f9014a7e MON library also linked with .e 1991-09-04 17:57:34 +00:00
ceriel 4b7d675f55 Added arm 1991-09-04 17:56:54 +00:00
ceriel 7559fbb966 lib --> lib.bin for programs 1991-09-04 17:56:11 +00:00