1594 Commits

Author SHA1 Message Date
eck
5cfb5c8b38 fixed some strange constructions 1990-08-24 16:20:57 +00:00
ceriel
869816ffe0 changed 'enter' into 'entry' (80286) 1990-08-23 09:30:56 +00:00
eck
966ad936fa several improvements + fixes 1990-08-22 16:26:21 +00:00
eck
edfaa243ea added optional .w to OP_EA_D 1990-08-21 10:59:09 +00:00
eck
8b22a78f32 changed interface for cs[ab] 1990-08-21 10:17:49 +00:00
ceriel
e27e0eafd0 Initial revision 1990-08-20 15:07:38 +00:00
ceriel
378bb9322b new table (merged with m68k2) 1990-08-20 15:00:15 +00:00
eck
b587691b16 added m68k2 stuff, added patterns 1990-08-20 13:55:38 +00:00
eck
7391776b2a added _sigsetmask.s 1990-08-09 15:40:08 +00:00
eck
ae671e2b91 added _sigsetmask.s 1990-08-09 15:29:51 +00:00
eck
b5e965ef09 fixed error in .trp: it could generate a bus error 1990-08-03 16:16:28 +00:00
ceriel
12b0177500 support for long strings 1990-08-01 14:30:45 +00:00
ceriel
271f1d0549 removed limit on string size 1990-07-30 15:40:08 +00:00
ceriel
ff2abb98d3 some fixes 1990-07-30 14:52:58 +00:00
ceriel
28f52822c9 Added some more support for debugger 1990-07-30 09:43:45 +00:00
eck
6c851594f0 changed names of csa and csb to csa4 and csb4 1990-07-25 11:46:27 +00:00
eck
33f8192790 switch to text segment when generating a label 1990-07-20 14:02:35 +00:00
eck
987d3d0316 added patterns for stackheight mechanism 1990-07-19 17:22:56 +00:00
eck
68ff00fd8b added stackheight message handling 1990-07-18 14:53:19 +00:00
ceriel
4565dd1dc0 replaced call of non-existing Dvu to a call to Duv 1990-07-18 09:11:33 +00:00
ceriel
3551214ac0 check result of array address calculation 1990-07-04 14:24:55 +00:00
ceriel
ef28037143 use new con_float 1990-06-29 11:05:19 +00:00
ceriel
0a82ab43e6 bug fix: wrong procedure was called 1990-06-27 09:29:55 +00:00
ceriel
aac130469c produce commons, fix bug with mov-extend instructions 1990-06-25 15:48:49 +00:00
ceriel
3d5fbd3053 produce commons for bss 1990-06-25 13:42:02 +00:00
ceriel
955002df6c Added bsbb and bsbw 1990-06-19 15:27:43 +00:00
ceriel
28af33211c fixed optimizations that were wrong with indexed mode 1990-06-19 15:15:37 +00:00
ceriel
9606911f7f cg no longer part of distribution 1990-06-14 16:52:04 +00:00
ceriel
f574629a08 Added new patterns 1990-06-14 16:45:33 +00:00
ceriel
c379c45b45 removed DEBUG #define 1990-05-31 13:33:31 +00:00
ceriel
cb8bc681cf compares with 0 were wrong 1990-05-18 13:22:13 +00:00
ceriel
3acfc6ef84 ignore NOP 1990-05-17 19:40:15 +00:00
ceriel
e13e0c1002 fixed some patterns: operand could have side effects 1990-05-08 09:03:28 +00:00
ceriel
fddc825d0f cast ptrdiff_t to int for ANSI 1990-04-25 14:23:05 +00:00
ceriel
92a8e56228 use .limhp 1990-04-23 13:39:26 +00:00
ceriel
fdc7260040 moved a coercion 1990-04-23 13:38:19 +00:00
ceriel
14c34e3128 INS instruction fix 1990-04-23 13:33:26 +00:00
ceriel
2e80db6b55 yet another bug fix in instructions handling special registers 1990-04-23 12:35:41 +00:00
eck
a5cfdee69a added wait-statements for floating-point library 1990-04-17 13:57:23 +00:00
eck
1fad7d011d added csa4 and csb4 1990-04-12 11:35:10 +00:00
eck
f4ef16f727 added csa4 and csb4 1990-04-12 11:29:49 +00:00
ceriel
ae3d58b76f corrected SDF patterns 1990-04-04 15:06:32 +00:00
ceriel
d4fb901288 Fixed wrong assertion, and fixed bug in distance routine: it did not check
that each stackpattern token that does not exactly match can be made from the
stack
1990-04-04 14:52:29 +00:00
ceriel
e16a40c84c produced incorrect 'pure' objects 1990-03-29 09:46:14 +00:00
ceriel
15d1c835b0 fix: still sometimes assumed that a move to address register sets condition codes 1990-03-26 14:47:26 +00:00
ceriel
f55a0cebea fixed bug in conversion from float/double to unsigned 1990-03-26 14:16:59 +00:00
ceriel
1747ce3b6d minor improvement: LDC CMS T?? does not need STACK in stack pattern 1990-03-20 15:49:04 +00:00
ceriel
487e985a3e LDC CMS TNE was wrong 1990-03-20 15:01:25 +00:00
ceriel
bdff18dd76 Fixed 16-bit address mode bugs 1990-03-19 14:46:55 +00:00
ceriel
19a70d3d31 Added 16-bit mode 1990-03-12 16:24:58 +00:00