-
11419c04a7
tail_mon needed for .e
ceriel
1989-07-11 12:52:00 +00:00
-
42f953ad12
made to compile, added proper cast
ceriel
1989-07-11 12:48:40 +00:00
-
3779649a53
Added some %persistents, improved behaviour of preprocessor, and other minor mods
ceriel
1989-07-11 12:34:38 +00:00
-
9184397ef7
made names of some files shorter
ceriel
1989-07-11 11:38:52 +00:00
-
f858524e90
there is no longer a lib directory; it is replaced by ../libce
ceriel
1989-07-11 11:34:51 +00:00
-
d1f2070f22
made to work, and added the b64 shift routines to the interface
ceriel
1989-07-11 09:15:17 +00:00
-
48442bd89b
new mechanism for floating point constants
ceriel
1989-07-10 17:15:55 +00:00
-
9d71033768
new floating point constant mechanism
ceriel
1989-07-10 16:52:02 +00:00
-
ba9eeaa271
Added flt_arith
ceriel
1989-07-10 11:25:02 +00:00
-
a70a30805e
Initial revision
ceriel
1989-07-10 11:17:19 +00:00
-
ad5d0d78d0
replaced some db.. instructions; they are wrong if the count register contains a count > 65535
ceriel
1989-07-07 16:01:03 +00:00
-
3b7944d777
replaced some db.. instructions; they are wrong if the count register contains a count > 65535
ceriel
1989-07-07 15:11:35 +00:00
-
31c6ce4ebc
replaced some db.. instructions; they are wrong if the count register contains a count > 65535
ceriel
1989-07-07 15:05:33 +00:00
-
6966f6586c
replaced some db.. instructions; they are wrong if the count register contains a count > 65535
ceriel
1989-07-07 13:53:37 +00:00
-
9b496d5477
made a bit more robust
ceriel
1989-06-30 14:46:27 +00:00
-
44d4a33db4
fix: did not work when called from different directory
ceriel
1989-06-29 11:03:23 +00:00
-
d6a1744fe0
some fixes
ceriel
1989-06-28 12:51:16 +00:00
-
26b3f264ac
Added ret.s
ceriel
1989-06-28 12:40:22 +00:00
-
552786170a
fixed bug: the assembler suppressed a relocation record because it thought it was RELPC. It was not
ceriel
1989-06-27 16:26:02 +00:00
-
da19710f77
Added descriptions for EM machines
ceriel
1989-06-27 15:46:58 +00:00
-
960bbddf67
fixed reading of archives
ceriel
1989-06-27 15:41:47 +00:00
-
4ec11dcaac
removed the ACKFLOAT #define
ceriel
1989-06-27 13:17:39 +00:00
-
bf6c7556c8
Added con_float, for floating point constants
ceriel
1989-06-27 13:16:17 +00:00
-
38fc4ac293
removed some useless PushBack's, and added warnings
ceriel
1989-06-27 11:43:26 +00:00
-
0950464770
various fixes and improvements
eck
1989-06-26 10:37:05 +00:00
-
a9abd596f4
use better algorithms for some mathematical functions
ceriel
1989-06-20 13:10:32 +00:00
-
9c00856e6f
bug fix: printed some reals wrong
ceriel
1989-06-20 11:43:01 +00:00
-
2c23bb6566
Added routines to read and write LONGREALS
ceriel
1989-06-20 11:23:43 +00:00
-
5c45e01a6f
use new math algorithms
ceriel
1989-06-19 16:22:23 +00:00
-
9024db9e45
use new math routines
ceriel
1989-06-19 15:56:30 +00:00
-
e76a12ed76
initialize variable inheader
ceriel
1989-06-19 11:31:22 +00:00
-
0a496230a4
generated with newer makefile generator
ceriel
1989-06-19 11:30:37 +00:00
-
f77cea49de
use make_asobj
ceriel
1989-06-19 11:27:36 +00:00
-
2463fed6bc
Added some patterns for floating point code
ceriel
1989-06-19 11:24:10 +00:00
-
4ebb67930e
generated stupid code for long unsigned comparison
ceriel
1989-06-19 11:23:08 +00:00
-
aae1163ab0
don't remove compiler generated labels when they are external
ceriel
1989-06-19 11:19:22 +00:00
-
20ac2ba2c5
use different (better) hashing algorithm
ceriel
1989-06-19 11:17:41 +00:00
-
ebc7a9ac9f
Added ranlib line
ceriel
1989-06-19 11:16:53 +00:00
-
da3000aa58
Avoid I/O buffering when using the checking malloc
ceriel
1989-06-19 11:10:58 +00:00
-
cc8a28ef83
avoid a null-reference
ceriel
1989-06-19 11:09:44 +00:00
-
f41c7fb3ae
fix: sizes were the wrong way around for MAXINSTR
ceriel
1989-06-19 09:57:35 +00:00
-
7bdc0856dc
some minor corrections
ceriel
1989-06-19 09:56:16 +00:00
-
bf9b3eb667
fixed some leapyear problems
ceriel
1989-06-19 09:50:38 +00:00
-
e9f2b9999b
fixed exit status of test program
ceriel
1989-06-19 09:49:22 +00:00
-
fd32d4271d
versions for new Pascal compiler
ceriel
1989-06-19 09:46:29 +00:00
-
ba0366975d
fixed some typos
ceriel
1989-06-15 19:50:14 +00:00
-
a29051f2a8
improved Makefile, fixed writes: a field width of 0 is not standard
ceriel
1989-06-15 19:11:01 +00:00
-
044b8e1b5c
Added call to C_close in the fatal routine
ceriel
1989-06-15 19:08:18 +00:00
-
db37900654
fixed problem with void returns and changed a warning somewhat
ceriel
1989-06-15 19:06:56 +00:00
-
f783ed921d
some added patterns for M688881, and a fix
ceriel
1989-06-15 10:35:42 +00:00
-
b40ad96472
continue when an include file is not found
ceriel
1989-06-15 09:16:27 +00:00
-
18def1e965
Initial revision
eck
1989-06-14 16:11:19 +00:00
-
cddf1c17d3
Initial revision
eck
1989-06-14 15:07:06 +00:00
-
f0370f479b
Initial revision
eck
1989-06-14 14:41:35 +00:00
-
571dc274bb
Initial revision
eck
1989-06-13 11:23:28 +00:00
-
5c6439d2e2
Initial revision
eck
1989-06-12 15:22:14 +00:00
-
a2db4a8b50
removed old Pascal error files
ceriel
1989-06-12 14:24:17 +00:00
-
50c17231fb
some optimizations for M68881; it is still horrible, though
ceriel
1989-06-12 14:05:25 +00:00
-
c5ddc899c7
Added simple support for M68881
ceriel
1989-06-12 09:30:39 +00:00
-
d5a8ad0e87
Added some flags
ceriel
1989-06-09 15:07:54 +00:00
-
25a492ca14
fixed typo
ceriel
1989-06-09 09:53:29 +00:00
-
b2c9885b83
Added saving of registers
ceriel
1989-06-09 09:32:40 +00:00
-
434a22bfae
installed new Pascal compiler
ceriel
1989-06-08 13:05:21 +00:00
-
5134a254e2
some additions to .distr file
ceriel
1989-06-08 13:02:26 +00:00
-
1ccb8e2aa2
Added support for MC68881 floating point processor
ceriel
1989-06-08 12:46:17 +00:00
-
2bf468c8a0
leave register messages with a count of 0
ceriel
1989-06-05 15:47:53 +00:00
-
a430e96cff
fix to constant unary minus
ceriel
1989-05-31 12:42:56 +00:00
-
195e9d1983
improved fix
ceriel
1989-05-30 14:50:16 +00:00
-
a404df913e
transform HOL into BSS so that IL does not get confused
ceriel
1989-05-30 14:32:12 +00:00
-
0cb43d15fa
Initial revision
eck
1989-05-30 13:34:25 +00:00
-
2c8fc48369
token references in EM replacements do not work. Give error message
ceriel
1989-05-30 12:20:54 +00:00
-
75e36d3a38
static links are not considered read-only anymore
ceriel
1989-05-30 10:44:34 +00:00
-
ac92184766
fixed typo, which resulted in memory fault
ceriel
1989-05-30 10:41:42 +00:00
-
05ea165960
removed printf.s, put in dia.s
ceriel
1989-05-30 10:38:45 +00:00
-
8babd0b097
Added files
ceriel
1989-05-29 14:45:56 +00:00
-
a282d5f74e
changed printf name: removed underscore
ceriel
1989-05-29 14:42:18 +00:00
-
e6b8fcd33a
removed printf.s
ceriel
1989-05-29 14:40:51 +00:00
-
03fde8ecde
some fixes
ceriel
1989-05-29 11:32:23 +00:00
-
33022cdf20
Added version number to binary
ceriel
1989-05-29 11:17:40 +00:00
-
41ec3574be
bug fix: did not handle #elif right
ceriel
1989-05-29 11:11:34 +00:00
-
f8b23ccdc0
Added Version.c
ceriel
1989-05-29 10:32:46 +00:00
-
71df0f78b4
Modified to make the default M2 compiler name definable at compile time
ceriel
1989-05-29 10:27:54 +00:00
-
13af90d93c
fixed typo
ceriel
1989-05-25 17:22:27 +00:00
-
52f784fb56
some more fixes
ceriel
1989-05-18 18:02:24 +00:00
-
26e3f7a751
fixed some errors
ceriel
1989-05-18 16:48:28 +00:00
-
e95fbe2d60
new versions, mostly from Cody and Waite
ceriel
1989-05-18 15:37:54 +00:00
-
b26f76ed3b
bug fixes
ceriel
1989-05-16 16:02:46 +00:00
-
f2d00ea6fd
call .sts instead of .sti for STS instruction
ceriel
1989-05-16 15:44:49 +00:00
-
b7514e907f
some fixes
ceriel
1989-05-16 15:41:36 +00:00
-
156231126f
some fixes
ceriel
1989-05-16 14:48:47 +00:00
-
3e89ee1969
Initial revision
eck
1989-05-16 13:13:53 +00:00
-
74d51b5d97
a trap from a routine called by the termination sequence could cause an infinite loop. This is prevented
ceriel
1989-05-12 09:36:16 +00:00
-
b1806c5e5a
fix: kills line for STI 1 with ADDR_LOCAL was wrong
ceriel
1989-05-11 13:55:31 +00:00
-
4672ce6d94
Initial revision
eck
1989-05-11 12:32:26 +00:00
-
926a22037b
fixes: you cannot do stack-references in EM replacements!
ceriel
1989-05-11 11:25:16 +00:00
-
287927b7ac
some fixes
ceriel
1989-05-11 10:57:34 +00:00
-
607eac48b3
fixed typo
ceriel
1989-05-11 10:43:37 +00:00
-
3e40d142f8
Initial revision
eck
1989-05-11 10:21:37 +00:00
-
ebb49c3d79
Initial revision
eck
1989-05-11 10:09:52 +00:00
-
8d48d8eeed
Initial revision
eck
1989-05-10 16:22:28 +00:00