d8ba814b26
Adapted to the use of ../../modules/lib/libstr.a
ceriel1986-10-20 13:59:14 +00:00
11d442c0a0
Use our own string-routines "strindex" and "strrindex". At least we know their name!
ceriel1986-10-20 13:52:16 +00:00
784bd9ec54
Use our own string routines strindex and strrindex. At least we know their name!
ceriel1986-10-20 13:48:26 +00:00
84f0869fde
Fixed a bug: ack could not see the difference between ".mod" and ".m". This is corrected.
ceriel1986-10-20 13:47:26 +00:00
3a076895bb
Caused a core dump on 68000-based machines (read: non-VAX) when called at a certain (high) level of verbosity, -v5 for instance. Cause: a null-reference. This is fixed.
ceriel1986-10-20 13:28:59 +00:00
b8bb269c72
Replaced a few "bss 2" by "bss EM_WSIZE".
ceriel1986-10-20 11:28:29 +00:00
baf5b74da2
A new version, that no longer tries to move all null parts to the end of a segment. It also uses the "object" library to read and write ACK- object files and libraries.
ceriel1986-10-20 10:17:57 +00:00
8ffde3c86a
I don't really know why, but the file was changed.
ceriel1986-10-20 09:35:51 +00:00
e0926981a4
Deleted the #ifdef JOHAN stuff, and added a #define MAXSECT.
ceriel1986-10-16 16:36:00 +00:00
908eeaf9cd
Removed some ridiculous code.
ceriel1986-10-15 13:58:51 +00:00
b40489973e
Removed part of test 127. It tried a LFR after doing a LOC and an ASS. This is of course not allowed.
ceriel1986-10-13 14:45:18 +00:00
256847556e
Added a NOFLOAT define. (Taken from Koen Langendoen)
ceriel1986-10-13 14:42:31 +00:00
36ef5b504b
Apparently, ex_ap disappeared. Put it in again.
ceriel1986-10-10 15:21:35 +00:00
1d0f716a4e
Oops, forgot to remove the id_first definition.
ceriel1986-10-10 15:09:34 +00:00
a43d257715
Added a "fmt_id" define, to prevent that no '_' is placed in front of an identifier longer than 8 characters.
ceriel1986-10-10 15:05:10 +00:00
2672c87f68
empty string was returned when it was not so good.
sater1986-10-09 16:15:00 +00:00
ae2f236663
nullpointer and empty string were confused. Long live the PDP and VAX
sater1986-10-09 16:12:24 +00:00
591a0db767
Removed the "wordsize" variable. it was'nt needed, as we also have EM_WSIZE.
ceriel1986-10-09 11:44:28 +00:00
ec2b3e61c6
Addition of some changes by Kees Visser. In packed structures, subrange types now occupy 1 byte if they fit in 1 byte, they occupy 2 bytes if they fit in 2, etc.
ceriel1986-10-09 11:09:27 +00:00
9d54fe57f8
Changed a test that was word_size and alignment dependant.
ceriel1986-10-09 10:37:56 +00:00
f45f393b71
replaced all occurrences of "cc" by "$(CC)".
ceriel1986-07-22 11:01:54 +00:00
2acc260239
Adapted so that anybody can do "make install".
ceriel1986-07-22 10:47:51 +00:00
a184032321
Changed default machine to "vax4".
ceriel1986-07-22 10:36:04 +00:00
4f3b82565f
Added code to use different integer constants when compiled with word_size >= 4.
ceriel1986-07-21 12:26:38 +00:00
2934d628b5
Added -Vi... flag to Pascal compiler options.
ceriel1986-07-21 09:58:19 +00:00
3c76cbaa1e
Some changes needed for the new 4-4 Pascal compiler.
ceriel1986-07-21 09:53:44 +00:00
83d21d8076
Added instructions to make pem44.m
ceriel1986-07-21 09:40:20 +00:00
d0fdcb18db
This is the result of the merging of 2.5 with 2.4.1.1, with some minor fixes.
ceriel1986-07-21 09:30:11 +00:00
5fd9c608ed
Temporary variables are no longer overlapping. The operlapping caused problems with register variables. Also, code is added to prevent the generation of static exchanges. only included if the preprocessor-constant NO_EXC is defined.
ceriel1986-07-21 09:23:39 +00:00
97ec0db6eb
This is Kees Visser's version, implementing 4-4.
ceriel1986-07-21 09:19:34 +00:00
3434e1c53f
some leaks plugged (as detected by the leak detector)
dick1986-07-18 22:23:23 +00:00
824293a681
some leaks plugged (as detected by the leak detector)
dick1986-07-18 21:10:42 +00:00
c9a188825d
option NORCSID for lint in Makefile is nonsense
dick1986-07-17 22:17:59 +00:00
db258b68ea
Increased the size of the expression node table.
ceriel1986-06-05 13:56:31 +00:00
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.
ceriel1986-06-05 12:43:56 +00:00