6512a304a0
Checking in Martin's changes.
em
1985-01-17 14:10:27 +00:00
e75b8772ca
Added some documentation for the interface between C and Pascal. This was necessary because the format of Pascal and C procedure pointers differ from now on.
keie
1985-01-17 13:22:49 +00:00
d19105ef78
Added the test program for the C<=>Pascal interface.
keie
1985-01-17 12:43:51 +00:00
d72ad93216
Allows optional second argument. This is the name of the destination file. The destination directory is determined by compare.
keie
1985-01-11 16:46:02 +00:00
081413cfda
1 - Allows 2 arguments, 1 - name of source in current directory. 2 - name of destination file(!path), default arg 1. 2 - Make the necessary dirctory. 3 - runs ranlib if "ar t ... | grep SYMDEF succeeds.
keie
1985-01-11 16:43:56 +00:00
22e4268cc7
The recursive call of setp1 initialized elements 0...ASIZE. This is out of bounds and now altered into 0..ASIZE-1.
keie
1985-01-11 13:17:26 +00:00
f532b58045
Added provisions for copying everything after the string area into the resulting object file. Because this is most likely symbolic debugging information, these are parametrized by #ifdef SYMDBUG.
duk
1985-01-08 11:54:57 +00:00
d0444e3a04
15-5-83 EGK The coercion from rm1 to register contained allocate(%[1],GENREG). The %[1] here is incorrect and has been removed. 16-5-83 EGK The word before the movb was cleared by a xor. Now we clear the upper byte after the movb. This allows the %[1] to be added to the allocate.
keie
1985-01-07 13:51:36 +00:00
ffb167e8b2
lay-out enhanced; flags (CFLAGS etc.) inherited from central Makefile; entry for compiling this phase with ack -O created.
bal
1984-12-21 14:41:47 +00:00
6860747f3e
Adapted to new tree structure.
keie
1984-12-21 14:23:10 +00:00
18dbfc024e
Routine was wrong, leaving things on the stack in the one bit case, the inclusion of slu in this routine was bogus. It is never called anyway, so slu is taken out.
sater
1984-12-20 15:17:05 +00:00
e129db8343
1 - Added RCS id. 2 - Used two argument [feature] of install.
keie
1984-12-20 14:26:14 +00:00
b2b1167d7a
See the logfile of mach/m68k2/libem/Makefile.
keie
1984-12-20 14:21:35 +00:00
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.
keie
1984-12-20 14:13:48 +00:00
6b38714690
Added line for m68k interpreters manual.
keie
1984-12-18 17:26:42 +00:00
246f45c867
1 - Improved line number updating when returning from library routines. 2 - Line 234, 0xD must be #0x1C, crashed at error handling for incorrect return size.
keie
1984-12-18 17:07:23 +00:00
b544d3b401
Replaced clr by the faster mov #0, (for d registers).
keie
1984-12-18 17:06:36 +00:00
5f41dcd958
1 - Indexed addressing mode gave unwanted sign extends. They are replaced by additions. 2 - Added pointer checks. 3 - Completed parametrization of addresses of locals.
keie
1984-12-18 17:04:24 +00:00