Commit graph

120 commits

Author SHA1 Message Date
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
ceriel
564cbc6eba Only call NOP routine when debugging table 1991-09-04 10:55:52 +00:00
ceriel
a70ce8404c New installation mechanism 1991-09-02 15:23:50 +00:00
ceriel
954d74eff8 New installation mechanism 1991-09-02 15:08:48 +00:00
ceriel
6960652579 New installation mechanism 1991-09-02 14:52:41 +00:00
ceriel
3168ce61ae New installation mechanism 1991-08-28 12:02:16 +00:00