bal
|
928e341f16
|
Bug fixed: incorrect return value
New version adapted from m68k4 version.
|
1985-04-18 15:12:29 +00:00 |
|
bal
|
3759de23eb
|
Extra systems calls added
|
1985-04-18 15:12:06 +00:00 |
|
bal
|
7b745d6fb2
|
Bug fixed for pattern 'sti $1 > 4' (ADDREG -> ADDSCR)
Bug was present since version 1.1
|
1985-04-16 15:24:23 +00:00 |
|
keie
|
772b64fabd
|
*** empty log message ***
|
1985-04-12 16:56:43 +00:00 |
|
bal
|
ca9a6feeb0
|
floating point stuff added
|
1985-04-12 15:47:30 +00:00 |
|
keie
|
dcfe4e8a97
|
*** empty log message ***
|
1985-04-09 13:48:55 +00:00 |
|
keie
|
a8fc6009f7
|
The dl programs is replaced by a more general cv.
|
1985-03-26 16:20:11 +00:00 |
|
bal
|
954d3a0326
|
Argument is 4 bytes (pointer), not 2 bytes.
|
1985-03-05 12:33:29 +00:00 |
|
em
|
bbfb511322
|
Added .align 2. Prevents end of bss to be odd.
Especially important for malloc, it distinguishes between
odd and even word pointers.
|
1985-02-17 01:12:36 +00:00 |
|
cvs2hg
|
3f3bddef8f
|
fixup commit for tag 'dist2'
|
1985-02-17 00:57:20 +00:00 |
|
keie
|
eeb944f6e3
|
The assembler is used for both 2/4 and 4/4.
|
1985-02-16 15:49:03 +00:00 |
|
em
|
4f80e81ee7
|
*** empty log message ***
|
1985-02-15 22:53:13 +00:00 |
|
keie
|
815b0e0f0f
|
*** empty log message ***
|
1985-02-12 14:20:30 +00:00 |
|
em
|
dd7e9436a2
|
*** empty log message ***
|
1985-02-01 22:12:31 +00:00 |
|
keie
|
26999bb517
|
To avoid conflict while compiling with acc itself the word
size of the target machine is now defined as TEM_WSIZE.
|
1985-02-01 12:32:46 +00:00 |
|
bal
|
d1c0d1db13
|
Bugs fixed for the following patterns:
lol loc 255 and 2 (byte order was wrong)
loc x beq , 0 < x < 128 (was 0 < x < 256)
loc x bne (idem).
These bugs were introduced in version 2.2.
|
1985-01-30 16:34:14 +00:00 |
|
bal
|
1732114593
|
bug fixed: the "incr" parameter of sbrk() is a 2-byte integer,
not a 4-byte integer.
|
1985-01-23 16:31:51 +00:00 |
|
bal
|
218ce4596e
|
The EM runtime routines are reentrant now, so the remark about
reentrancy is removed from this file.
|
1985-01-17 10:39:33 +00:00 |
|
bal
|
8f7a447719
|
Bug fixed: a0 is changed by call to _brk, so it should be saved & restored.
|
1985-01-17 10:33:23 +00:00 |
|
keie
|
d0268a4ec1
|
*** empty log message ***
|
1985-01-07 14:15:47 +00:00 |
|
keie
|
e129db8343
|
1 - Added RCS id.
2 - Used two argument [feature] of install.
|
1984-12-20 14:26:14 +00:00 |
|
keie
|
6c9e4c84f0
|
The definition if the symbols, end, endbss etc, is moved
from a library to a file. This to avoid 2 libraries in this
directory.
|
1984-12-20 14:13:48 +00:00 |
|
bal
|
523457f6ee
|
Initial revision
|
1984-12-14 15:57:39 +00:00 |
|
bal
|
6babe9fccd
|
Initial revision
|
1984-12-14 15:52:15 +00:00 |
|
bal
|
ad815f1061
|
Initial revision
|
1984-12-14 15:41:14 +00:00 |
|
keie
|
aa0f76a6cd
|
Removed entries for pmds.
|
1984-12-14 13:45:42 +00:00 |
|
keie
|
9f850cbb2d
|
Comparing shouldn't stop when one compare fails.
|
1984-12-08 00:40:04 +00:00 |
|
keie
|
a0f184e3d1
|
Improved "make pr".
|
1984-12-07 17:14:43 +00:00 |
|
keie
|
89a757d6f9
|
Added cmp entry.
|
1984-12-07 16:45:26 +00:00 |
|
keie
|
f9fa5df654
|
install now allows a source and destination name.
|
1984-12-07 16:38:13 +00:00 |
|
keie
|
137fa9ebce
|
Adapted to use install in ../..
|
1984-10-25 14:28:56 +00:00 |
|
keie
|
0cacc96ed8
|
Now using the compare script in ../..
|
1984-10-25 14:28:19 +00:00 |
|
keie
|
4a20e17a9b
|
Initial revision
|
1984-10-25 14:28:18 +00:00 |
|
keie
|
3bfc57ecd0
|
*** empty log message ***
|
1984-10-25 14:24:43 +00:00 |
|
keie
|
86d96452a3
|
Altered the installation procedure.
The libraries etc. are now installed in lib/m68k2 using install in ../..
|
1984-10-25 14:22:53 +00:00 |
|
keie
|
e88028dcb9
|
Altered to make use of ../../install and ../../compare.
|
1984-10-25 14:19:58 +00:00 |
|
keie
|
1e1fc36653
|
Initial revision
|
1984-10-25 14:19:57 +00:00 |
|
keie
|
cdebe97db8
|
*** empty log message ***
|
1984-10-25 14:15:27 +00:00 |
|
keie
|
08545984f4
|
Now making use of ../../install and ../../compare.
|
1984-10-25 14:10:00 +00:00 |
|
bal
|
46dc90f366
|
bug fixed: generate "add.l #65536,a1" rather than "lea 65536(a1),a1".
The latter form is only generated for constants that fit in a word.
|
1984-10-08 12:45:38 +00:00 |
|
bal
|
ebed9d4804
|
unlk a6 added to restr().
|
1984-09-11 15:44:14 +00:00 |
|
bal
|
6e519cf02b
|
bug fixed: added "fprintf(codefile,""rts\n");" to restr()
|
1984-07-30 12:47:54 +00:00 |
|
bal
|
f2e52892ac
|
bugs fixed (syntax errors, patterns moved to front,
"ldl ldl adp sdl sti" requires DATAREG instead of ANY1 on
fakestack)
|
1984-07-30 11:16:41 +00:00 |
|
bal
|
233b4aeee4
|
patterns added to generate autoincrement and to generate
a "move X,d0" instead of a "move X,-(sp)" before storing into X
|
1984-07-27 16:53:19 +00:00 |
|
bal
|
8defe7ce53
|
rcsid added
|
1984-07-19 11:50:29 +00:00 |
|
bal
|
69584eb0ca
|
Initial revision
|
1984-07-19 11:50:28 +00:00 |
|
bal
|
da4092cbdf
|
New implementation of GTO (without register save masks)
several optimizations added
|
1984-07-19 11:15:28 +00:00 |
|
bal
|
c1fd560106
|
New implementation of GTO (without register save masks)
|
1984-07-19 11:07:15 +00:00 |
|
bal
|
17caf7129e
|
rcsid added
several optimizations added
|
1984-07-19 11:02:06 +00:00 |
|
bal
|
a520ccdbbc
|
rcsid added
clr.w -(sp) generated in prolog if register save mask is 0
|
1984-07-19 10:57:19 +00:00 |
|
bal
|
eeeff10a51
|
Initial revision
|
1984-07-19 10:03:10 +00:00 |
|
bal
|
c75693c35a
|
Initial revision
|
1984-07-19 09:37:24 +00:00 |
|