David Given
07453d184a
Top, topgen, aelflod. Moved the libraries back into the platform-specific
...
directories --- wrangling descr files was too hard. C programs can be built
for cpm, pc86, linux386, linux68k!
--HG--
branch : dtrg-buildsystem
rename : util/ack/build.mk => util/led/build.mk
rename : util/LLgen/build.mk => util/topgen/build.mk
2013-05-13 23:26:15 +01:00
David Given
442306d557
Split off some of the platform-independent stuff (such as as and ncg).
...
--HG--
branch : dtrg-buildsystem
rename : plat/pc86/build.mk => mach/i386/build.mk
rename : plat/pc86/build.mk => mach/i80/build.mk
rename : plat/pc86/build.mk => mach/i86/build.mk
rename : plat/pc86/build.mk => mach/m68020/build.mk
rename : plat/pc86/build.mk => mach/powerpc/build.mk
2013-05-13 22:12:46 +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
24ea8aee3d
Updated for the 6.0pre2 release.
2007-04-24 20:45:58 +00:00
dtrg
04860c08a8
Updated to work with the linux386 platform.
2007-04-21 22:57:51 +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
1a037b9685
Added support for the ego global optimisation suite.
2006-07-22 00:52:01 +00:00
dtrg
34ae7c4634
Removed duplicate (and incorrect) system function declarations.
2006-07-21 11:17:18 +00:00
dtrg
097c640a6c
First version in CVS.
2006-07-20 23:24:28 +00:00
dtrg
4c0a0e6119
Rationalised use of #includes to be more standards-compliant.
2006-07-18 17:10:29 +00:00
ceriel
740f1d5f75
fix in cmpxchg instruction; i486 book is wrong
1996-04-25 08:38:05 +00:00
ceriel
cdb362b628
removed
1995-12-06 14:04:51 +00:00
ceriel
71da2cdda9
Fixed some bugs with the setxx instructions
1995-09-12 12:09:08 +00:00
ceriel
8b3437dd24
Fix: setxx instructions should only accept byte registers
1995-09-12 12:08:42 +00:00
ceriel
34b3d1fb52
Fix: produced jgt instead of jg
1995-07-25 13:21:53 +00:00
ceriel
5e03b1bebb
Fixes: some conditionals were evaluated wrong due to the overflow bit
1995-07-21 12:05:26 +00:00
ceriel
404d86d544
Added -F option to indicate name of floating point hook
1995-03-17 12:37:06 +00:00
ceriel
65353b1417
Fix: description of setxx should write arg
1995-02-24 11:53:43 +00:00
ceriel
1db6a3029b
Header --> Id
1994-06-24 14:02:31 +00:00
ceriel
6cec9aca97
Header --> Id && bug fix
1994-06-24 07:25:30 +00:00
ceriel
11682328eb
get section alignments right
1994-01-14 11:42:01 +00:00
ceriel
5fbaff533c
Use test instruction for testing
1992-12-17 12:58:05 +00:00
ceriel
bc2744ca5c
Several fixes: SDF was wrong, and shifts do NOT set contition codes properly
1992-12-14 16:37:35 +00:00
ceriel
537cbd3d89
Fixed bug: REP resulted in 0xF2 instead of 0xF3
1992-10-12 17:25:15 +00:00
ceriel
248ca45fc0
Use 80386 SET instruction
1992-09-17 14:15:20 +00:00
ceriel
be227c5f88
Several fixes and addition of 80486 instructions
1992-09-16 16:10:30 +00:00
ceriel
94ec8e495e
Fixed ARPL instruction
1992-09-07 14:13:11 +00:00
ceriel
d18493b0ac
Some minor modifications reflecting some changes in the peephole optimizer
1992-09-01 10:19:21 +00:00
ceriel
da17ca5a9f
Fixed bug: imulb was given wrong opcode
1992-08-31 15:23:59 +00:00
ceriel
6823ce7c96
Added EXIT and BRK entry point
1992-06-30 11:40:12 +00:00
ceriel
2ae29707d2
No system-calls from libem
1992-06-30 11:39:12 +00:00
ceriel
46f084d660
Fix: sometimes did not reserve space for local on a mes ms_gto
1992-06-12 09:46:43 +00:00
ceriel
b2cca56e16
Accept -gdb option
1992-03-27 17:36:49 +00:00
ceriel
a8b2fae0da
Fixed CFU implementation
1992-03-02 11:52:09 +00:00
ceriel
03022ad7dd
Accomodate symbolic debugger info
1991-12-18 14:38:57 +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
0c59e2e12d
Prevent name clashes with sys/types.h on system V
1991-12-16 15:24:24 +00:00
ceriel
be802650ca
Added labeldef stuff
1991-11-18 09:51:35 +00:00
ceriel
c3de1a9bea
Fixed NOP
1991-11-14 15:53:05 +00:00
ceriel
d8190353cc
Added libdb
1991-11-08 15:45:47 +00:00
ceriel
7d0a89d420
Added
1991-11-08 15:44:30 +00:00
ceriel
e4168af8fb
Added C_db_sline for grind
1991-11-01 11:47:41 +00:00
ceriel
13da34032e
On i386 systems, make code expander lib
1991-10-25 15:46:30 +00:00
ceriel
7c167d29d2
Added some patterns
1991-10-14 13:04:29 +00:00
ceriel
934e140c98
Fixed proto.make
1991-09-18 10:03:49 +00:00
ceriel
16b2c7c173
Fixed mach_params
1991-09-18 09:58:12 +00:00
ceriel
50abc3f33b
minor change
1991-09-05 16:35:57 +00:00
ceriel
edaf2a01f4
new installation mechanism
1991-09-05 16:35:56 +00:00
ceriel
6c517ebb35
Added .distr
1991-09-05 09:25:02 +00:00
ceriel
b21d0acbdd
new installation mechanism
1991-09-04 11:22:19 +00:00