ceriel
|
0b707bc8b8
|
fix from Lindsey
|
1988-11-24 09:23:51 +00:00 |
|
ceriel
|
e35c517640
|
some more improvements and a fix
|
1988-11-21 16:55:16 +00:00 |
|
ceriel
|
6f94216107
|
many improvements
|
1988-11-21 15:04:23 +00:00 |
|
ceriel
|
6286e0403f
|
Added some new patterns
|
1988-11-15 10:54:37 +00:00 |
|
ceriel
|
7ffc4a2861
|
fix to fix
|
1988-11-14 16:50:06 +00:00 |
|
ceriel
|
7ef8432c5a
|
replaced some 'move's by the move instructions; Some were just wrong
|
1988-11-14 12:43:23 +00:00 |
|
ceriel
|
6fb5990a90
|
removed extra DUP rule. It was wrong after all
|
1988-11-10 15:38:50 +00:00 |
|
ceriel
|
7028a6659f
|
Use the system module for error messages
|
1988-11-10 13:46:53 +00:00 |
|
ceriel
|
cd1307122a
|
fixed to generate only external commons
|
1988-11-10 13:01:15 +00:00 |
|
ceriel
|
d4808e1417
|
fixed problem with DUP: it also dupped tokens with side-effects
|
1988-11-09 15:49:29 +00:00 |
|
ceriel
|
e82a5c3c14
|
Initial revision
|
1988-11-08 14:09:24 +00:00 |
|
ceriel
|
a962d0f39b
|
changes in search for more speed
|
1988-11-08 13:47:18 +00:00 |
|
ceriel
|
c98d8e1ed4
|
produce better code for EXG
|
1988-11-07 09:35:47 +00:00 |
|
ceriel
|
0a2b1c0ee5
|
included changes from Andy Michael
|
1988-11-07 09:24:36 +00:00 |
|
ceriel
|
595e913007
|
Added new line after trap message
|
1988-11-04 09:55:50 +00:00 |
|
ceriel
|
050f15f772
|
many changes, in search for more speed
|
1988-10-31 15:02:39 +00:00 |
|
ceriel
|
b98afd7c70
|
patches to make more suitable for push-pop optim
|
1988-10-20 15:08:59 +00:00 |
|
ceriel
|
00fed9521a
|
some minor changes
|
1988-10-20 14:33:55 +00:00 |
|
ceriel
|
d646cd1209
|
Many changes:
- added floating point
- improved assembler part, now uses short encodings when possible
- reduced generated relocation - and name table
|
1988-10-20 14:21:37 +00:00 |
|
ceriel
|
96ffa24a89
|
Added vars.s
|
1988-10-17 12:55:24 +00:00 |
|
ceriel
|
8e68139bd4
|
made a bit more portable
|
1988-10-17 10:38:30 +00:00 |
|
ceriel
|
a6f865db15
|
improved version, generating .o files with much less relocation records
and name table entries
|
1988-10-13 15:53:31 +00:00 |
|
ceriel
|
85412f3759
|
many changes: optimize generated code somewhat,
reduce relocation-table size
|
1988-10-07 16:52:44 +00:00 |
|
ceriel
|
fafba34a5c
|
Initial revision
|
1988-10-04 14:27:35 +00:00 |
|
ceriel
|
086acdc527
|
some mods from Charles Lindsey
|
1988-10-04 13:59:51 +00:00 |
|
ceriel
|
fbefe2f917
|
Also pass SRC
|
1988-10-04 10:04:37 +00:00 |
|
ceriel
|
c38ac1ab87
|
many minor changes
|
1988-10-03 10:53:47 +00:00 |
|
ceriel
|
a277584532
|
some fixes to procude faster :-) code
|
1988-09-30 16:13:44 +00:00 |
|
ceriel
|
ebdabbcaee
|
Initial revision
|
1988-09-28 16:47:47 +00:00 |
|
ceriel
|
f68e907ee4
|
Added flag to generate SUN .o format
|
1988-09-23 14:55:27 +00:00 |
|
ceriel
|
47a9fdaaf1
|
Initial revision
|
1988-09-15 09:49:22 +00:00 |
|
ceriel
|
d54cf69538
|
Added floating point support
|
1988-09-14 14:06:31 +00:00 |
|
ceriel
|
444bd51224
|
replaced all ::= by ==>
|
1988-09-07 14:47:46 +00:00 |
|
ceriel
|
a20ee91475
|
maybe I got it right this time!
|
1988-09-02 13:49:07 +00:00 |
|
ceriel
|
eaf39ba279
|
fix in fix: INN ZEQ and INN ZNE still were wrong
|
1988-09-02 11:39:58 +00:00 |
|
ceriel
|
9b082e6d5a
|
fixed INN ZEQ and INN ZNE patterns
|
1988-08-22 11:23:24 +00:00 |
|
ceriel
|
5273c6186c
|
fixed problem with dlbdlb
|
1988-08-22 10:54:03 +00:00 |
|
ceriel
|
361d0c4300
|
Changes from Nigel Hall
|
1988-08-19 17:05:03 +00:00 |
|
ceriel
|
1f3954fc37
|
Changes from Nigel Hall
|
1988-08-19 16:46:22 +00:00 |
|
ceriel
|
f111bf8da1
|
generate new style constants
|
1988-08-19 16:41:49 +00:00 |
|
ceriel
|
114ef74a6d
|
make easier to patch
|
1988-08-19 14:20:03 +00:00 |
|
ceriel
|
5ba01b436c
|
Initial revision
|
1988-08-18 14:33:57 +00:00 |
|
ceriel
|
2fce49e119
|
speeded up :-)
|
1988-08-11 22:02:53 +00:00 |
|
ceriel
|
57785c5d68
|
improved floating point handling
|
1988-08-11 14:57:39 +00:00 |
|
ceriel
|
fb6fa7321b
|
speeded up again :-)
|
1988-08-11 14:50:18 +00:00 |
|
ceriel
|
5bdcf0067b
|
leave maximum value if overflow trap is handled
|
1988-08-11 10:28:30 +00:00 |
|
ceriel
|
80149f3b95
|
fix: the minimum exponent is 1, not 0!
|
1988-08-10 22:33:48 +00:00 |
|
ceriel
|
029e141135
|
Added version for machines with proper 4-byte operations
|
1988-08-10 10:07:53 +00:00 |
|
ceriel
|
56af03984b
|
Use other version of div_ext
|
1988-08-10 10:00:30 +00:00 |
|
ceriel
|
249d1a3e58
|
fixes for exit status
|
1988-08-05 12:48:21 +00:00 |
|