carl
cefebdb5db
ANSI C conversion
2019-05-11 01:11:03 +08:00
David Given
f67c98e239
Distributions are a pain --- let's not bother any more. Instead, we just tag
...
the repository and download a complete snapshot, old and ancient stuff and all.
2016-09-02 23:00:38 +02:00
George Koehler
0131ca4d46
Delete 689 undead files.
...
These files "magically reappeared" after the conversion from CVS to
Mercurial. The old CVS repository deleted these files but did not
record *when* it deleted these files. The conversion resurrected these
files because they have no history of deletion. These files were
probably deleted before year 1995. The CVS repository begins to record
deletions around 1995.
These files may still appear in older revisions of this Mercurial
repository, when they should already be deleted. There is no way to fix
this, because the CVS repository provides no dates of deletion.
See http://sourceforge.net/mailarchive/message.php?msg_id=29823032
2012-09-20 22:26:32 -04:00
ceriel
1db6a3029b
Header --> Id
1994-06-24 14:02:31 +00:00
ceriel
d18493b0ac
Some minor modifications reflecting some changes in the peephole optimizer
1992-09-01 10:19:21 +00:00
ceriel
b2cca56e16
Accept -gdb option
1992-03-27 17:36:49 +00:00
ceriel
eb3ce1f70f
Fixed typo in previous fix
1991-12-18 09:34:52 +00:00
ceriel
53c4951b29
Do not use '#endif/#else xxx'; it is not allowed for ANSI C
1991-12-17 15:05:43 +00:00
ceriel
564cbc6eba
Only call NOP routine when debugging table
1991-09-04 10:55:52 +00:00
ceriel
c7edcc34d6
New installation mechanism
1991-08-27 10:47:25 +00:00
ceriel
0d65b92220
removed -i flag
1991-02-19 16:57:39 +00:00
ceriel
3764bf860b
Adapted for debugger
1990-12-19 11:54:55 +00:00
ceriel
456ba2b03c
Fixed: some moves were wrong
1990-12-03 16:01:51 +00:00
ceriel
cfd0a9b894
NOP now does not call .nop anymore
1990-12-03 09:36:56 +00:00
ceriel
83b663388c
fixed bug with auto-increments and -decrements
1990-11-30 14:34:04 +00:00
ceriel
0ce4d37e54
Adapted for use of ACK VAX assembler
1990-01-12 17:05:42 +00:00
ceriel
a7b5504034
new mechanism for floating point constants
1989-07-10 17:15:55 +00:00
ceriel
1b6fe5b9ed
Added DUP pattern
1989-04-04 09:46:47 +00:00
ceriel
feb6e7505c
maybe I got it right this time!
1988-09-02 13:49:07 +00:00
ceriel
2dfd74fe14
fix in fix: INN ZEQ and INN ZNE still were wrong
1988-09-02 11:39:58 +00:00
ceriel
cc52343fbf
fixed INN ZEQ and INN ZNE patterns
1988-08-22 11:23:24 +00:00
ceriel
95b4d20b5d
fixed problem with dlbdlb
1988-08-22 10:54:03 +00:00
ceriel
5d247a2055
prevent generation of movl/movq instruction with floating point constant.
...
movf/movd should be used instead
1988-07-29 10:09:55 +00:00
ceriel
c24f960d82
moved the FCONST moves, so that they are found before the source moves
1987-08-06 13:08:02 +00:00
ceriel
9d66bc3258
fix: sometimes the index mode was used in the wrong way
1987-07-08 16:36:45 +00:00
ceriel
ef7fd61029
enabled range checks
1987-06-19 09:47:53 +00:00
ceriel
798261d992
pass EMHOME to nested make
1987-06-09 10:19:47 +00:00
ceriel
e0694e88a2
Added 'loc slu' pattern
1987-05-20 14:13:29 +00:00
ceriel
0679596d4d
bug fix in RMI
1987-05-15 15:46:50 +00:00
ceriel
81b1d21c35
Initial revision
1987-04-13 10:32:47 +00:00
ceriel
4b30a95d7a
minor mods
1987-04-03 11:16:46 +00:00
ceriel
11db9b8fdc
Added EMHOME
1987-04-01 08:54:00 +00:00
ceriel
5537abbdfb
Added copyright notice
1987-03-10 01:26:51 +00:00
ceriel
815166e421
Added copyright notice
1987-03-09 19:15:41 +00:00
ceriel
a3d34a0e63
*** empty log message ***
1987-02-27 12:54:03 +00:00
ceriel
0e0071d790
Added another pattern
1987-02-26 15:40:44 +00:00
ceriel
e796cb0f27
Prevented looping of the code generator on illegal zer instructions
1987-02-16 09:49:32 +00:00
ceriel
3fc90a8000
Added some patterns, and avoided a bug in the VAX assembler
1987-02-07 00:45:06 +00:00
ceriel
de51d1ee8e
Improvement of conversions
1987-01-28 17:36:21 +00:00
ceriel
80d363eac5
bug fixes in RMI and EXG
1987-01-26 13:36:40 +00:00
ceriel
6c762a19e7
Changed /lib/cpp to ../../../lib/cpp
1987-01-20 13:09:56 +00:00
ceriel
9f47676fa3
Bug fix in translation of "cms"
1987-01-20 09:31:31 +00:00
ceriel
f45f393b71
replaced all occurrences of "cc" by "$(CC)".
1986-07-22 11:01:54 +00:00
ceriel
f12ea12eda
Rediscovered a bug in the VAX 4.1 UNIX assembler. It handles $0f0.0 wrong!
...
The changes is the table insure that $0f0.0 is never generated.
1986-06-05 12:43:56 +00:00
ceriel
249314e586
Bug fix: The "calls" instruction could be called with
...
first argument > 255. This is corrected.
1986-03-04 11:39:22 +00:00
ceriel
847de065d6
A minor improvement.
1986-02-10 10:08:27 +00:00
ceriel
5d86ead6c0
There was a bug in the "str $1==0" instruction. It said:
...
str $1==0 | source4 |
remove(ALL) "jsb\t.strlb" | | |
It should of course have been
str $1==0 | STACK | jsb\t.strlb" | | |
1985-07-21 11:34:33 +00:00
ceriel
9c9976c121
Er zat een bug in het patroon
...
lol adp stl met $1 < 0.
Ten onrechte werd in de gegenereerde code het AP register gebruikt.
Dit moest natuurlijk FP zijn.
1985-04-17 13:38:36 +00:00
keie
987ed39adb
Added an entry "distr" to make tables1.c and tables1.h.
1985-02-03 23:50:51 +00:00
keie
1e3ec09984
Some minor changes.
1985-01-24 15:34:23 +00:00