Commit Graph

282 Commits

Author SHA1 Message Date
dtrg
9c722420dd 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
e604ef3d4c Added support for the top target peephole optimiser. 2006-07-22 12:31:19 +00:00
dtrg
fcecc66f2d Added support for the ego global optimisation suite. 2006-07-22 00:52:01 +00:00
dtrg
4593af6c11 First version in CVS. 2006-07-20 23:24:28 +00:00
ceriel
8262bfb8f4 Fixed bug with 4-byte sets on 2-byte machines 1998-09-03 12:51:38 +00:00
ceriel
d99dfe6e0c removed 1995-12-06 14:04:51 +00:00
ceriel
f26dd7bb01 Header --> Id 1994-06-24 14:02:31 +00:00
ceriel
5e72837e62 Fixed typo 1993-11-24 12:54:29 +00:00
ceriel
7d8bf4efe8 Fixed bug: some offsets were just plain wrong 1993-02-19 17:33:40 +00:00
ceriel
448c743214 Added M68030 MMU instructions 1992-11-19 18:19:55 +00:00
ceriel
c5cfce7324 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
ae57d22fc9 Some minor modifications reflecting some changes in the peephole optimizer 1992-09-01 10:19:21 +00:00
ceriel
3e7daebcc7 Added EXIT and BRK entry point 1992-06-30 15:22:55 +00:00
ceriel
4175c4a20b No system-calls from libem 1992-06-30 15:22:07 +00:00
ceriel
9edc1b9b2e Accept -gdb option 1992-03-27 17:36:49 +00:00
ceriel
8daa5b2260 Do not use '#endif/#else xxx'; it is not allowed for ANSI C 1991-12-17 15:05:43 +00:00
ceriel
3c04dbbde5 Prevent name clashes with sys/types.h on system V 1991-12-16 15:24:24 +00:00
ceriel
10bacd48a8 Fixed NOP 1991-11-14 15:53:05 +00:00
ceriel
6f4094c7c4 Added grind support 1991-11-01 11:53:42 +00:00
ceriel
c5c1b74381 Fixes to local label stuff 1991-10-28 17:59:57 +00:00
ceriel
0004e24613 Several fixes 1991-10-25 11:13:43 +00:00
ceriel
626ec6c0b1 Same for mach.h 1991-09-18 19:19:35 +00:00
ceriel
ec7442e7c0 whichone.h in <> so that -I option determines which one to take 1991-09-18 18:23:36 +00:00
ceriel
9141df6ef4 Fixed proto.make 1991-09-18 10:03:49 +00:00
ceriel
d40380a995 Fixed mach_params 1991-09-18 09:58:12 +00:00
ceriel
ea17f405ed Added libdb 1991-09-16 11:49:03 +00:00
ceriel
e3921f4076 Added 1991-09-16 11:47:43 +00:00
ceriel
3a308f6d80 Added 1991-09-06 16:01:22 +00:00
ceriel
eabe96905b new installation mechanism 1991-09-05 16:35:56 +00:00
ceriel
72210aff74 new installation mechanism 1991-09-04 11:31:36 +00:00
ceriel
8f4b447757 Only call NOP routine when debugging table 1991-09-04 10:55:52 +00:00
ceriel
05b9d85074 New installation mechanism 1991-09-02 17:27:44 +00:00
ceriel
921c1f2b23 New installation mechanism 1991-09-02 17:00:19 +00:00
ceriel
eee9660d58 Include whichone.h with <> so that the -I options decide which one is included 1991-08-28 14:13:14 +00:00
ceriel
52cba19a5c New installation mechanism 1991-08-28 12:02:16 +00:00
ceriel
7623cb11f5 New installation mechanism 1991-08-27 10:47:25 +00:00
ceriel
249cb79257 cv is no longer dependant on COFF include files 1991-08-19 16:36:58 +00:00
ceriel
29299afffc Made to compile on non-COFF systems 1991-08-19 16:09:17 +00:00
ceriel
6397f6e797 Removed wrong patterns 1991-06-26 17:35:03 +00:00
ceriel
60dce6fe60 fixed 1991-04-25 10:54:44 +00:00
ceriel
3c596d647d There was no RCK 2 due to a preprocessor-directive error 1991-04-24 14:09:20 +00:00
ceriel
0baea7a374 Added LOS 4 and STS 4 1991-04-19 12:02:52 +00:00
ceriel
20d4d031dd Fix to fix 1991-03-25 13:16:02 +00:00
ceriel
6d23b30471 Yet another fix: this time for AND/IOR/XOR/COM ? 1991-03-25 11:39:27 +00:00
ceriel
f3e1fb7e2b bug fix for SET instruction on m68k2 1991-03-22 18:23:55 +00:00
ceriel
63d0b48c19 m_a_i_n --> _m_a_i_n 1991-03-06 14:26:16 +00:00
ceriel
b4b4fb3528 removed -i flag 1991-02-20 09:59:26 +00:00
ceriel
7ad8e806dc removed -i flag 1991-02-19 16:57:39 +00:00
ceriel
1977509c1f fixed 'times' systemcall interface 1991-01-30 16:10:13 +00:00
ceriel
426a98c8bc assembling of (xxx,a6) addressing mode was wrong for large values of xxx 1991-01-22 12:01:25 +00:00