Commit graph

282 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
304c0e21a0 Added support for the top target peephole optimiser. 2006-07-22 12:31:19 +00:00
dtrg
1a037b9685 Added support for the ego global optimisation suite. 2006-07-22 00:52:01 +00:00
dtrg
097c640a6c First version in CVS. 2006-07-20 23:24:28 +00:00
ceriel
384c4bc698 Fixed bug with 4-byte sets on 2-byte machines 1998-09-03 12:51:38 +00:00
ceriel
cdb362b628 removed 1995-12-06 14:04:51 +00:00
ceriel
1db6a3029b Header --> Id 1994-06-24 14:02:31 +00:00
ceriel
acd80a39f2 Fixed typo 1993-11-24 12:54:29 +00:00
ceriel
dfc4956d59 Fixed bug: some offsets were just plain wrong 1993-02-19 17:33:40 +00:00
ceriel
e43e6b8100 Added M68030 MMU instructions 1992-11-19 18:19:55 +00:00
ceriel
17efc329f8 Separated the m68020 syntax from the table, so that we can also create
a m68000 code generator producing m68020 syntax
1992-11-16 17:24:25 +00:00
ceriel
d18493b0ac Some minor modifications reflecting some changes in the peephole optimizer 1992-09-01 10:19:21 +00:00
ceriel
3f3af2e01f Added EXIT and BRK entry point 1992-06-30 15:22:55 +00:00
ceriel
ab38665421 No system-calls from libem 1992-06-30 15:22:07 +00:00
ceriel
b2cca56e16 Accept -gdb option 1992-03-27 17:36:49 +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
c3de1a9bea Fixed NOP 1991-11-14 15:53:05 +00:00
ceriel
3da953fa85 Added grind support 1991-11-01 11:53:42 +00:00
ceriel
dd99f952d5 Fixes to local label stuff 1991-10-28 17:59:57 +00:00
ceriel
84e6e1a10b Several fixes 1991-10-25 11:13:43 +00:00
ceriel
a1fc266ca5 Same for mach.h 1991-09-18 19:19:35 +00:00
ceriel
998d11379c whichone.h in <> so that -I option determines which one to take 1991-09-18 18:23:36 +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
03da2719ec Added libdb 1991-09-16 11:49:03 +00:00
ceriel
132d7ddd95 Added 1991-09-16 11:47:43 +00:00
ceriel
ad1ff9d44c Added 1991-09-06 16:01:22 +00:00
ceriel
edaf2a01f4 new installation mechanism 1991-09-05 16:35:56 +00:00
ceriel
7dd59bfdb0 new installation mechanism 1991-09-04 11:31:36 +00:00
ceriel
564cbc6eba Only call NOP routine when debugging table 1991-09-04 10:55:52 +00:00
ceriel
b520bc40a5 New installation mechanism 1991-09-02 17:27:44 +00:00
ceriel
ce87955d7b New installation mechanism 1991-09-02 17:00:19 +00:00
ceriel
bbb4d40669 Include whichone.h with <> so that the -I options decide which one is included 1991-08-28 14:13:14 +00:00
ceriel
3168ce61ae New installation mechanism 1991-08-28 12:02:16 +00:00
ceriel
c7edcc34d6 New installation mechanism 1991-08-27 10:47:25 +00:00
ceriel
35b0718027 cv is no longer dependant on COFF include files 1991-08-19 16:36:58 +00:00
ceriel
790d540f91 Made to compile on non-COFF systems 1991-08-19 16:09:17 +00:00
ceriel
e036de0d90 Removed wrong patterns 1991-06-26 17:35:03 +00:00
ceriel
0c137374ae fixed 1991-04-25 10:54:44 +00:00
ceriel
e4136ac8e5 There was no RCK 2 due to a preprocessor-directive error 1991-04-24 14:09:20 +00:00
ceriel
2fef7f7389 Added LOS 4 and STS 4 1991-04-19 12:02:52 +00:00
ceriel
8b67c1f800 Fix to fix 1991-03-25 13:16:02 +00:00
ceriel
043ad764b8 Yet another fix: this time for AND/IOR/XOR/COM ? 1991-03-25 11:39:27 +00:00
ceriel
6f4da1d70a bug fix for SET instruction on m68k2 1991-03-22 18:23:55 +00:00
ceriel
b893ec7013 m_a_i_n --> _m_a_i_n 1991-03-06 14:26:16 +00:00
ceriel
a8c0b82421 removed -i flag 1991-02-20 09:59:26 +00:00
ceriel
0d65b92220 removed -i flag 1991-02-19 16:57:39 +00:00
ceriel
0cd1cfd249 fixed 'times' systemcall interface 1991-01-30 16:10:13 +00:00
ceriel
c70195a81e assembling of (xxx,a6) addressing mode was wrong for large values of xxx 1991-01-22 12:01:25 +00:00