ceriel
|
003382e13f
|
Fix in 'LDC CMS TNE' pattern
|
1991-07-22 09:23:25 +00:00 |
|
ceriel
|
c0d92bbc76
|
Added some patterns
|
1991-04-10 10:23:34 +00:00 |
|
ceriel
|
e5b52ce56f
|
Added some more patterns
|
1991-04-05 13:27:49 +00:00 |
|
ceriel
|
86151519db
|
Some small changes to reduce local variable count
|
1991-04-04 16:48:18 +00:00 |
|
ceriel
|
5b2b02ae1e
|
Added patterns
|
1991-04-04 13:21:46 +00:00 |
|
ceriel
|
cafd4a0497
|
Added patterns to improve code for getc() and putc()
|
1991-03-27 15:47:50 +00:00 |
|
ceriel
|
f9f8f93115
|
Fixed typo
|
1991-03-26 14:43:06 +00:00 |
|
ceriel
|
9565b3bd24
|
Added some patterns
|
1991-03-26 10:11:23 +00:00 |
|
ceriel
|
95967a04e4
|
newlbss takes size as unsigned
|
1991-03-18 14:19:27 +00:00 |
|
ceriel
|
f48f0efe60
|
Added some more patterns
|
1991-03-13 15:56:43 +00:00 |
|
ceriel
|
b893ec7013
|
m_a_i_n --> _m_a_i_n
|
1991-03-06 14:26:16 +00:00 |
|
ceriel
|
782d0f48bf
|
Undid previous change
|
1991-02-22 13:49:51 +00:00 |
|
ceriel
|
579b3b29bd
|
Removed unused variables
|
1991-02-22 13:43:22 +00:00 |
|
ceriel
|
0d65b92220
|
removed -i flag
|
1991-02-19 16:57:39 +00:00 |
|
ceriel
|
5aa72b23cf
|
corrected small ommission
|
1991-01-10 13:57:29 +00:00 |
|
ceriel
|
91ee73faa3
|
made Makefile more portable
|
1990-11-27 16:51:58 +00:00 |
|
ceriel
|
a06482bb41
|
Forgot to add ARPLOP to mach2.c
|
1990-11-15 16:18:33 +00:00 |
|
ceriel
|
2f82d25400
|
Added arpl instruction
|
1990-11-15 15:02:49 +00:00 |
|
ceriel
|
b1cb54a2b9
|
Added some (short) casts, because valu_t is a long
|
1990-11-15 12:10:13 +00:00 |
|
ceriel
|
9ef7e00974
|
Replaced a .data4 by two .data2's: .data4 not guaranteed to work with big numbers
|
1990-11-15 11:53:22 +00:00 |
|
ceriel
|
f78e573b69
|
fixed labeldefs so that registers are killed
|
1990-10-29 16:39:39 +00:00 |
|
ceriel
|
094c19f350
|
Added JC and JNC (aliases for JB and JNB)
|
1990-09-20 14:18:52 +00:00 |
|
eck
|
ee652e6908
|
changed stacheight to topeltsize
|
1990-09-04 17:13:37 +00:00 |
|
ceriel
|
97d1275cfe
|
changed 'enter' into 'entry' (80286)
|
1990-08-23 09:30:56 +00:00 |
|
eck
|
b23125354b
|
added patterns for stackheight mechanism
|
1990-07-19 17:22:56 +00:00 |
|
eck
|
4ef2c70ed3
|
added stackheight message handling
|
1990-07-18 14:53:19 +00:00 |
|
ceriel
|
b972fea237
|
produce commons for bss
|
1990-06-25 13:42:02 +00:00 |
|
ceriel
|
a8f5884144
|
cg no longer part of distribution
|
1990-06-14 16:52:04 +00:00 |
|
ceriel
|
ddd97f9328
|
Added new patterns
|
1990-06-14 16:45:33 +00:00 |
|
ceriel
|
2b488e1021
|
INS instruction fix
|
1990-04-23 13:33:26 +00:00 |
|
eck
|
e625c3bdb8
|
added wait-statements for floating-point library
|
1990-04-17 13:57:23 +00:00 |
|
ceriel
|
f0c0b894f2
|
corrected SDF patterns
|
1990-04-04 15:06:32 +00:00 |
|
ceriel
|
f99d67e76e
|
minor improvement: LDC CMS T?? does not need STACK in stack pattern
|
1990-03-20 15:49:04 +00:00 |
|
ceriel
|
353d22ea90
|
LDC CMS TNE was wrong
|
1990-03-20 15:01:25 +00:00 |
|
ceriel
|
2236ff6d6a
|
Fix: some patterns were never found due to wrong condition
|
1990-02-28 12:10:49 +00:00 |
|
ceriel
|
972d39139d
|
Added some patterns for shifts with constant shift count
|
1990-02-19 16:38:35 +00:00 |
|
ceriel
|
541279bd1e
|
Changed an #ifdef NOTDEF to #if 0
|
1990-02-09 15:03:17 +00:00 |
|
ceriel
|
8a8bb6cf10
|
removed wrong pattern
|
1990-02-09 10:41:58 +00:00 |
|
eck
|
b40425786c
|
added 80286 instructions
|
1990-02-02 16:28:06 +00:00 |
|
ceriel
|
0710269e32
|
corrected
|
1990-01-22 16:48:13 +00:00 |
|
ceriel
|
4c7f63ee6c
|
adapted so that _brk routine may update .limhp
|
1990-01-22 15:32:44 +00:00 |
|
ceriel
|
666c527a43
|
Added some more entry points for ANSI C
|
1990-01-22 10:20:09 +00:00 |
|
ceriel
|
b2ce4472b5
|
Added entry points for ANSI C
|
1990-01-19 17:05:29 +00:00 |
|
ceriel
|
89b736ba83
|
Added mechanism to warn correctly about conflicts
|
1990-01-19 16:05:44 +00:00 |
|
ceriel
|
a022b9490c
|
LOE INE used address register; it is probably better to use a general register
|
1989-11-30 10:07:49 +00:00 |
|
ceriel
|
55a133aa3c
|
fef did not work properly for negative args
|
1989-11-28 12:51:35 +00:00 |
|
ceriel
|
1758da9285
|
Added fp8087.s
|
1989-11-27 16:19:16 +00:00 |
|
ceriel
|
61c646a496
|
Added 8087 support
|
1989-11-27 16:19:15 +00:00 |
|
ceriel
|
6a19ee76cc
|
removed some superfluous instructions
|
1989-11-21 15:42:56 +00:00 |
|
ceriel
|
43e04499d0
|
changed label formats
|
1989-11-21 15:40:24 +00:00 |
|
ceriel
|
295c8d2515
|
a fix to ZER ? and simplified ZRL, ZRE
|
1989-11-21 11:38:08 +00:00 |
|
ceriel
|
c5ee3b6735
|
Added patterns
|
1989-11-09 18:43:02 +00:00 |
|
ceriel
|
9dcaf4ecdc
|
improved checking
|
1989-11-08 12:30:55 +00:00 |
|
ceriel
|
6d39055193
|
use fwrite instead of write
|
1989-11-03 18:32:32 +00:00 |
|
ceriel
|
1158018fdf
|
Added some patterns
|
1989-11-03 13:28:37 +00:00 |
|
ceriel
|
a951391408
|
removed stop.s
|
1989-11-03 11:53:47 +00:00 |
|
ceriel
|
d72e4424cd
|
modified labels
|
1989-11-01 15:35:42 +00:00 |
|
ceriel
|
7f4a6b31a7
|
Use Intel byte order for floating point
|
1989-10-26 11:03:30 +00:00 |
|
ceriel
|
ed479cbb76
|
Do not call the .nop subroutine for a NOP (ANSI C modification)
|
1989-10-26 10:10:34 +00:00 |
|
ceriel
|
851a0c4501
|
Use Intel byte order for floating point
|
1989-10-26 09:52:41 +00:00 |
|
ceriel
|
d4d3e6b484
|
use 8087 byte order
|
1989-10-25 17:33:49 +00:00 |
|
ceriel
|
a5b0790d96
|
Added CSA ==4 and CSB ==4 entries, needed for ANSI C
|
1989-10-25 17:21:52 +00:00 |
|
ceriel
|
07f019213d
|
Added csa4.s and csb4.s
|
1989-10-25 17:08:45 +00:00 |
|
ceriel
|
ba8482c5ab
|
Added another pattern
|
1989-10-23 10:26:00 +00:00 |
|
ceriel
|
10dd78edbf
|
Added patterns
|
1989-10-20 17:32:04 +00:00 |
|
ceriel
|
64b7d49c0a
|
Added patterns
|
1989-10-20 14:36:26 +00:00 |
|
eck
|
78d3e500fb
|
added CPP variable to Makefile
|
1989-10-20 11:05:00 +00:00 |
|
ceriel
|
95563ae3bc
|
small improvement: added pattern for LDC -1 CMS 4 ZEQ/ZNE
|
1989-10-18 10:15:49 +00:00 |
|
ceriel
|
7e0c59d59a
|
some fixes
|
1989-10-09 14:15:51 +00:00 |
|
ceriel
|
0ad83c648e
|
fixed interface to fef routines
|
1989-07-31 14:43:51 +00:00 |
|
ceriel
|
022b40d40c
|
use new interface to fif and fef routines
|
1989-07-31 14:34:23 +00:00 |
|
ceriel
|
fc9e01c8d8
|
removed IEEEFORMAT #define
|
1989-07-31 14:32:08 +00:00 |
|
ceriel
|
0ef99949bc
|
use con_float file, and use new interface to fif and fef routines
|
1989-07-31 14:25:53 +00:00 |
|
ceriel
|
ef8450fce9
|
use con_float file, and use new interface to fif and fef routines
|
1989-07-31 11:42:27 +00:00 |
|
ceriel
|
4759f1c9f9
|
use con_float file
|
1989-07-31 11:22:43 +00:00 |
|
ceriel
|
c7be2d1a44
|
bug fix in NGI for longs
|
1989-07-24 10:40:21 +00:00 |
|
ceriel
|
c820d77690
|
new floating point constant mechanism
|
1989-07-10 16:52:02 +00:00 |
|
ceriel
|
03d44703a2
|
bug fixes
|
1989-05-16 16:02:46 +00:00 |
|
ceriel
|
f45eda8c23
|
call .sts instead of .sti for STS instruction
|
1989-05-16 15:44:49 +00:00 |
|
ceriel
|
57106471dc
|
some fixes
|
1989-05-16 15:41:36 +00:00 |
|
ceriel
|
7531131416
|
fix: kills line for STI 1 with ADDR_LOCAL was wrong
|
1989-05-11 13:55:31 +00:00 |
|
ceriel
|
0c19cc22e0
|
fixed some incorrect kills
|
1989-02-15 11:39:13 +00:00 |
|
ceriel
|
9dcae8fcd0
|
made arg_error dependent on DEBUG; fixed cmp instruction in as_table
|
1989-02-07 11:42:28 +00:00 |
|
ceriel
|
76684055eb
|
some simplifications and a bug fix
|
1989-02-03 16:32:07 +00:00 |
|
ceriel
|
8811a2af14
|
Makefile added
|
1989-01-27 13:22:55 +00:00 |
|
ceriel
|
d87e8f72a9
|
Makefile added
|
1989-01-27 13:10:44 +00:00 |
|
ceriel
|
7bcd261f8e
|
minor mods
|
1989-01-27 13:09:37 +00:00 |
|
ceriel
|
817facac14
|
Added prefix C_ to the names prolog, jump, and locals
|
1989-01-26 14:04:11 +00:00 |
|
ceriel
|
b83fca4445
|
use STS and LOS routines
|
1989-01-19 09:16:15 +00:00 |
|
ceriel
|
6420525753
|
Added STS and LOS routines
|
1989-01-18 10:51:57 +00:00 |
|
ceriel
|
7c39967dc5
|
use STS and LOS routine
|
1989-01-18 10:51:06 +00:00 |
|
ceriel
|
ed34e06d2d
|
Added floating point, fixed LPB
|
1989-01-17 11:05:02 +00:00 |
|
ceriel
|
46f633870d
|
fixes and improvements
|
1988-12-14 15:33:20 +00:00 |
|
ceriel
|
e43a0746a8
|
some more improvements and a fix
|
1988-11-21 16:55:16 +00:00 |
|
ceriel
|
fec83f1be3
|
many improvements
|
1988-11-21 15:04:23 +00:00 |
|
ceriel
|
7f77ee091c
|
Added some new patterns
|
1988-11-15 10:54:37 +00:00 |
|
ceriel
|
11dee74e80
|
Initial revision
|
1988-11-08 14:09:24 +00:00 |
|
ceriel
|
24d5e841d1
|
and yet another ...
|
1988-07-26 15:57:34 +00:00 |
|
ceriel
|
d814f96e9d
|
Added pattern
|
1988-07-26 14:21:15 +00:00 |
|
ceriel
|
5a6849b006
|
yet another fix
|
1988-07-26 13:00:30 +00:00 |
|