ceriel
|
b04388a326
|
fixed some patterns: operand could have side effects
|
1990-05-08 09:03:28 +00:00 |
|
ceriel
|
94b3467079
|
improved Makefile
|
1990-01-23 13:16:47 +00:00 |
|
ceriel
|
76cd1e34ca
|
fixed: did not compile
|
1990-01-23 12:06:05 +00:00 |
|
ceriel
|
2782e386f9
|
No chmk; use the system call library
|
1990-01-22 15:28:45 +00:00 |
|
ceriel
|
5241920b3c
|
Use .limhp
|
1990-01-22 14:14:38 +00:00 |
|
ceriel
|
786665c582
|
Use .limhp
|
1990-01-22 14:08:16 +00:00 |
|
ceriel
|
73bfa1d1ab
|
Use .limhp
|
1990-01-22 13:58:54 +00:00 |
|
ceriel
|
666c527a43
|
Added some more entry points for ANSI C
|
1990-01-22 10:20:09 +00:00 |
|
ceriel
|
9eff28dac8
|
Added entry points for ANSI C
|
1990-01-19 17:22:11 +00:00 |
|
ceriel
|
b6038dab22
|
Added entry points for ANSI C
|
1990-01-19 16:22:03 +00:00 |
|
ceriel
|
89b736ba83
|
Added mechanism to warn correctly about conflicts
|
1990-01-19 16:05:44 +00:00 |
|
ceriel
|
0939a12a70
|
Added entry points for ANSI C
|
1990-01-19 16:03:46 +00:00 |
|
ceriel
|
7913b6800a
|
simplified a bit, and documented better
|
1990-01-17 16:05:00 +00:00 |
|
ceriel
|
018558cb9e
|
fixed prvious change
|
1990-01-15 12:42:57 +00:00 |
|
ceriel
|
2138609918
|
do not remove targets for install or cmp
|
1990-01-15 11:47:10 +00:00 |
|
ceriel
|
dd22ea4caf
|
fixed bug in translation of BR instruction
|
1990-01-15 11:44:43 +00:00 |
|
ceriel
|
54cb64aef2
|
Adapted for use of the ACK VAX assembler
|
1990-01-12 17:58:12 +00:00 |
|
ceriel
|
0ce4d37e54
|
Adapted for use of ACK VAX assembler
|
1990-01-12 17:05:42 +00:00 |
|
ceriel
|
7babff444a
|
some more fixes
|
1990-01-12 17:02:31 +00:00 |
|
ceriel
|
027b33d313
|
VAX a.out to ACK a.out conversion program, first version
|
1990-01-12 16:58:02 +00:00 |
|
ceriel
|
57dfc84ee7
|
ACK VAX assembler, first version
|
1990-01-12 16:55:50 +00:00 |
|
ceriel
|
0004fd81ed
|
fixed again
|
1990-01-12 15:41:59 +00:00 |
|
ceriel
|
cb25b013fb
|
fixed for 0 argument
|
1990-01-12 15:34:21 +00:00 |
|
ceriel
|
558a632821
|
errno in .bss
|
1990-01-12 14:13:39 +00:00 |
|
ceriel
|
6dac59f2d4
|
some more changes to use VAX assembler
|
1990-01-12 10:29:26 +00:00 |
|
ceriel
|
c9312a41da
|
make labels disappear
|
1990-01-12 10:11:44 +00:00 |
|
ceriel
|
5521ebb35a
|
Adapted for use of ACK VAX assembler
|
1990-01-11 16:44:19 +00:00 |
|
ceriel
|
7fed954836
|
use LABEL_STARTER
|
1990-01-11 16:33:53 +00:00 |
|
ceriel
|
15d1e95d31
|
Adapted for use of ACK VAX assembler
|
1990-01-11 16:10:13 +00:00 |
|
ceriel
|
de564c09b2
|
Adapted for use of ACK VAX assembler
|
1990-01-11 16:00:19 +00:00 |
|
ceriel
|
da85a0fa2f
|
Added code expander
|
1989-10-31 11:14:01 +00:00 |
|
ceriel
|
64c2ad3838
|
There is no d0 register!
|
1989-10-27 18:20:14 +00:00 |
|
ceriel
|
c2f70c4857
|
andl3 does not exist! use bicl3 instead
|
1989-10-27 18:03:37 +00:00 |
|
ceriel
|
f04baf2201
|
Added code expander
|
1989-10-27 09:06:43 +00:00 |
|
ceriel
|
9d08fc6678
|
use strindex() instead of index()
|
1989-10-12 11:16:43 +00:00 |
|
ceriel
|
a7b5504034
|
new mechanism for floating point constants
|
1989-07-10 17:15:55 +00:00 |
|
ceriel
|
a9102764e6
|
Added ranlib line
|
1989-06-19 11:16:53 +00:00 |
|
ceriel
|
ff4f0602ff
|
Added 'all' entry
|
1989-05-08 12:42:53 +00:00 |
|
ceriel
|
1b6fe5b9ed
|
Added DUP pattern
|
1989-04-04 09:46:47 +00:00 |
|
ceriel
|
bf62834959
|
commented out some code
|
1989-03-06 18:15:50 +00:00 |
|
ceriel
|
b37c8b0b24
|
improve signal handling of Floating Point Exception
|
1989-02-21 10:49:51 +00:00 |
|
ceriel
|
a4178ca843
|
do not catch floating point exceptions anymore
|
1989-02-17 09:58:06 +00:00 |
|
ceriel
|
f3584b3d52
|
made back.a dependent on some C files in this directory
|
1989-02-07 11:12:13 +00:00 |
|
ceriel
|
0291c897be
|
hidden names, made arg_error dependant on DEBUG
|
1989-02-02 12:29:14 +00:00 |
|
ceriel
|
542eb9a7d8
|
made arg_error dependant on a DEBUG constant, improved Makefile
|
1989-02-02 11:45:50 +00:00 |
|
ceriel
|
817facac14
|
Added prefix C_ to the names prolog, jump, and locals
|
1989-01-26 14:04:11 +00:00 |
|
ceriel
|
9c5f0e8159
|
changes to hide names and some fixes
|
1989-01-17 10:27:55 +00:00 |
|
ceriel
|
246554a0b1
|
changes in search for more speed
|
1988-11-08 13:47:18 +00:00 |
|
ceriel
|
e0fc646222
|
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
|
10e2f5cb36
|
Added vars.s
|
1988-10-17 12:55:24 +00:00 |
|
ceriel
|
a54c470fef
|
some mods from Charles Lindsey
|
1988-10-04 13:59:51 +00:00 |
|
ceriel
|
a5f48d6493
|
Initial revision
|
1988-09-15 09:49:22 +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
|
a5578bc229
|
BSD4.[23] could also run NFS, so added getdirent.s
|
1988-07-28 09:46:43 +00:00 |
|
ceriel
|
7515b51d64
|
Added installation of math lib
|
1988-07-22 18:51:02 +00:00 |
|
ceriel
|
1838e7143f
|
Added -L flag
|
1988-07-13 18:24:07 +00:00 |
|
ceriel
|
e64951e1d3
|
removed some lint complaints
|
1988-06-28 14:41:02 +00:00 |
|
ceriel
|
6bfdc85d8f
|
adapted to new semantics of the EHEAP error: no longer fatal
|
1988-04-11 10:50:58 +00:00 |
|
ceriel
|
6535d32447
|
Added libm2
|
1988-04-08 13:39:19 +00:00 |
|
ceriel
|
dc24ab8b57
|
Added an 'all' entry
|
1988-04-06 13:41:06 +00:00 |
|
ceriel
|
ea9e90d785
|
fixed for operand separators within operands
|
1988-03-14 15:58:07 +00:00 |
|
ceriel
|
3f2a4d9c7c
|
added .distr file
|
1987-12-02 14:01:26 +00:00 |
|
ceriel
|
f8ede83073
|
deleted some incorrect patterns
|
1987-12-02 13:21:20 +00:00 |
|
ceriel
|
c41fae1f8a
|
avoid *REG constructions because of bug in assembler
|
1987-11-02 10:52:40 +00:00 |
|
ceriel
|
158d0505ea
|
Added unmount, now unmount as well as umount exist
|
1987-10-05 09:17:42 +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
|
4600a65f07
|
did not export cerror, did not define _errno
|
1987-07-22 12:46:07 +00:00 |
|
ceriel
|
9d66bc3258
|
fix: sometimes the index mode was used in the wrong way
|
1987-07-08 16:36:45 +00:00 |
|
ceriel
|
54a85f705b
|
fix: errmod --> errmon
|
1987-07-03 15:50:38 +00:00 |
|
ceriel
|
87c67b8c5f
|
EM --> EMHOME
|
1987-06-30 18:20:25 +00:00 |
|
ceriel
|
9179494c16
|
fix: rck must call trp, not jmp to it. Return is possible.
|
1987-06-29 18:13:47 +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
|
0cc5442188
|
Initial revision
|
1987-05-13 14:36:45 +00:00 |
|
ceriel
|
2d8e5089f4
|
vfork was wrong
|
1987-04-27 13:11:17 +00:00 |
|
ceriel
|
81b1d21c35
|
Initial revision
|
1987-04-13 10:32:47 +00:00 |
|
ceriel
|
e04b39f7a2
|
Added Pascal library
|
1987-04-06 07:56:49 +00:00 |
|
ceriel
|
f31c9f2a67
|
target optimizer must be installed before trying to install libraries!
|
1987-04-03 13:24:20 +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
|
6eaf182cee
|
Added Rcs Id
|
1987-03-10 11:49:39 +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
|
59e9948aac
|
Initial revision
|
1987-02-25 19:16:28 +00:00 |
|
ceriel
|
992a6a39c5
|
Added occam
|
1987-02-25 19:05:21 +00:00 |
|
ceriel
|
a2c18875f6
|
*** empty log message ***
|
1987-02-25 11:04:30 +00:00 |
|
ceriel
|
a8ef006163
|
*** empty log message ***
|
1987-02-23 19:08:18 +00:00 |
|
ceriel
|
5bb235c02a
|
Initial revision
|
1987-02-23 19:04:27 +00:00 |
|
ceriel
|
4ffb6fe8bd
|
Initial revision
|
1987-02-23 18:58:58 +00:00 |
|
ceriel
|
e796cb0f27
|
Prevented looping of the code generator on illegal zer instructions
|
1987-02-16 09:49:32 +00:00 |
|
ceriel
|
6d0a4a9ce0
|
changed directory: nas --> as
|
1987-02-09 16:29:15 +00:00 |
|
ceriel
|
3fc90a8000
|
Added some patterns, and avoided a bug in the VAX assembler
|
1987-02-07 00:45:06 +00:00 |
|