1872 Commits

Author SHA1 Message Date
ceriel
ac92184766 fixed typo, which resulted in memory fault 1989-05-30 10:41:42 +00:00
ceriel
05ea165960 removed printf.s, put in dia.s 1989-05-30 10:38:45 +00:00
ceriel
8babd0b097 Added files 1989-05-29 14:45:56 +00:00
ceriel
a282d5f74e changed printf name: removed underscore 1989-05-29 14:42:18 +00:00
ceriel
e6b8fcd33a removed printf.s 1989-05-29 14:40:51 +00:00
ceriel
b26f76ed3b bug fixes 1989-05-16 16:02:46 +00:00
ceriel
f2d00ea6fd call .sts instead of .sti for STS instruction 1989-05-16 15:44:49 +00:00
ceriel
b7514e907f some fixes 1989-05-16 15:41:36 +00:00
ceriel
b1806c5e5a fix: kills line for STI 1 with ADDR_LOCAL was wrong 1989-05-11 13:55:31 +00:00
ceriel
926a22037b fixes: you cannot do stack-references in EM replacements! 1989-05-11 11:25:16 +00:00
ceriel
287927b7ac some fixes 1989-05-11 10:57:34 +00:00
ceriel
607eac48b3 fixed typo 1989-05-11 10:43:37 +00:00
ceriel
3acdac0148 Added 'all' entry 1989-05-08 12:42:53 +00:00
ceriel
9150f2e06c some fixes 1989-05-01 18:32:24 +00:00
ceriel
ceaa4cf9f8 take care of proper exit status 1989-04-14 18:33:56 +00:00
ceriel
310218d1cd fixed typo 1989-04-06 14:18:17 +00:00
ceriel
4590e0e55e Added DUP pattern 1989-04-04 09:46:47 +00:00
ceriel
22a4ef930b improved ASP patterns 1989-04-03 16:16:10 +00:00
ceriel
c5d4740476 fix: initialize relocation records properly: some fields that are
not used on SunOs 3.5 are used on SunOs 4.0
1989-03-30 14:36:07 +00:00
ceriel
2ddfdff471 Added ce and libce to .distr 1989-03-22 15:16:36 +00:00
ceriel
f3aff5704c Initial revision 1989-03-22 15:06:05 +00:00
ceriel
9332516a7f some fixes: fix order in which registers are allocated, make sure that
a pattern chosen by the distance routine can be made from the stack if the
fakestack does not contain enough tokens
1989-03-17 16:49:58 +00:00
ceriel
9953833a05 Added tables1 files to .distr 1989-03-16 11:32:16 +00:00
ceriel
d2c715a752 Added pattern for BLS 4 1989-03-16 11:21:37 +00:00
ceriel
4e23e8da1e fixed typo's 1989-03-16 11:20:47 +00:00
ceriel
e2b1f05f4b fixed: pattern for ADI STL and the like was wrong 1989-03-14 14:05:10 +00:00
ceriel
03cf2ee6f0 some more improvements; made fancy modes dependant on #define 1989-03-14 12:47:11 +00:00
ceriel
2346a0a88c commented out some code 1989-03-06 18:15:50 +00:00
ceriel
f285dbdf43 commented out some code 1989-03-06 18:02:53 +00:00
ceriel
9352716e2d some improvements and corrections 1989-03-03 15:16:12 +00:00
ceriel
568316e2db Added some patterns 1989-03-03 12:46:59 +00:00
ceriel
927c3eee0f Added some patterns 1989-03-03 11:10:13 +00:00
ceriel
929946d753 made several patterns dependant on a #define. Using some of the
fancy addressing modes actually made the code slower.
1989-03-01 16:28:18 +00:00
ceriel
ea8f852fc5 Many new patterns 1989-03-01 11:32:37 +00:00
ceriel
ccd99fa45e Added some patterns 1989-03-01 11:28:49 +00:00
ceriel
36d634824c use calloc instead of malloc, to make sure block is initialized to 0 1989-03-01 10:00:37 +00:00
ceriel
1a7833a0e3 fix: tst instruction also allowed on address register 1989-02-28 18:40:35 +00:00
ceriel
88c579f2d1 simplified CFF somewhat 1989-02-24 14:58:21 +00:00
ceriel
fa71baa4d7 fixed bug in Usage line 1989-02-24 14:53:49 +00:00
ceriel
6b94b30af4 Added patterns and made some improvements 1989-02-24 14:09:46 +00:00
ceriel
66b5ddcfd8 Added pattern for unlk after stack adjustment 1989-02-24 13:34:49 +00:00
ceriel
b0513b7a66 better rule for LOE LOF DUP ADP ... 1989-02-23 17:59:30 +00:00
ceriel
e97129f991 generate better code for LOL ADP STL 1989-02-23 15:46:46 +00:00
ceriel
cc59120347 bug fix: some variables were not initialized all the time 1989-02-23 10:40:12 +00:00
ceriel
f431230f7d removed prt_ext 1989-02-23 10:08:20 +00:00
ceriel
83639826d6 fixed error in previous commit 1989-02-22 17:38:07 +00:00
ceriel
70ab911d0b do not depend on SP for restoring registers 1989-02-22 17:18:34 +00:00
ceriel
3e17d769b9 changed interface to CSA and CSB 1989-02-22 17:18:17 +00:00
ceriel
404618c7c5 many improvements to the table, mostly to make it more readable
and less chaotic. Also removed some dummy routines in mach.c
1989-02-22 16:13:51 +00:00
ceriel
3cc595c2b7 improve signal handling of Floating Point Exception 1989-02-21 10:49:51 +00:00