This website requires JavaScript.
798261d992
pass EMHOME to nested make
ceriel
1987-06-09 10:19:47 +00:00
470dcc3d11
Added register variables: registers si and di
ceriel
1987-06-09 09:47:02 +00:00
3997e07366
removed printf.s
ceriel
1987-06-09 09:24:05 +00:00
25dd5857c2
minor changes to many files
ceriel
1987-06-03 19:05:14 +00:00
1fb8da7a02
bug fix in local extern-declarations, some other minor changes
ceriel
1987-06-01 10:17:29 +00:00
ed7105e2cf
fixed Makefile
ceriel
1987-06-01 08:59:07 +00:00
e3ce64b2a2
fixed Makefile
ceriel
1987-06-01 08:56:50 +00:00
bb9b16ab50
fixes, added some standard functions to handle LONGREAL, LONGINT
ceriel
1987-05-27 10:16:03 +00:00
86c5c56a38
Added Mathlib; MathLib0 now uses Mathlib
ceriel
1987-05-27 10:05:01 +00:00
791ec39e57
fix to fix
ceriel
1987-05-26 15:35:17 +00:00
ac3c871ff8
yet another fix: conditional jumps did not work when exactly 256 bytes away
ceriel
1987-05-26 15:31:43 +00:00
312fe96bbd
lseek was not declared
ceriel
1987-05-25 17:45:57 +00:00
5696478540
Added some 'register' to declarations
ceriel
1987-05-25 09:13:12 +00:00
981e5b206b
Added .distr
ceriel
1987-05-22 17:24:46 +00:00
9294fb9b8c
Added RealConversion
ceriel
1987-05-22 17:15:09 +00:00
61a5c8ce08
divided time costs by 10, because of overflow
ceriel
1987-05-21 13:59:55 +00:00
02ae5e4d7c
bug fix, and made more robust
ceriel
1987-05-21 13:43:56 +00:00
6ac092bf38
core_alloc changed to old one
ceriel
1987-05-21 10:10:27 +00:00
4caf71f5b5
Some changes to handle more on small machines: a section is now split into parts that fit in core
ceriel
1987-05-21 10:06:14 +00:00
ed2d6ab75b
some changes to make smaller
ceriel
1987-05-21 09:37:28 +00:00
dd2cf6bbaa
Fix in wrong assertion
ceriel
1987-05-21 09:28:33 +00:00
1d213e28c4
use stdio to do output
ceriel
1987-05-20 17:17:42 +00:00
1b47f26e4b
Some more adaptions to new assembler
ceriel
1987-05-20 17:15:59 +00:00
a8db0ab298
Fixed some bugs
ceriel
1987-05-20 17:15:22 +00:00
479d45d2d9
Added modula, -L was passed twice to peephole optimizer
ceriel
1987-05-20 14:51:02 +00:00
e0694e88a2
Added 'loc slu' pattern
ceriel
1987-05-20 14:13:29 +00:00
0fff5cc80f
transfer made to work on pdp/11 EM intrpreter
ceriel
1987-05-20 14:11:22 +00:00
72e27e7dab
put mes 2 in front
ceriel
1987-05-20 14:09:21 +00:00
231841bcfe
Added some patterns, generate mes 8 after mes 2
ceriel
1987-05-20 13:56:26 +00:00
10e1c10bcf
some bug fixes: filename and unintialized data descriptor
ceriel
1987-05-19 15:13:57 +00:00
9eaf539e98
string compare must be on unsigned chars
ceriel
1987-05-19 08:51:48 +00:00
643dee0ab6
Added a pattern for better *p++ operation
ceriel
1987-05-19 08:50:17 +00:00
6731de5286
some bug fixes with 'bisb'
ceriel
1987-05-18 18:34:59 +00:00
946006fb08
many minor corrections
ceriel
1987-05-18 15:57:33 +00:00
e0c3807b29
-1 is now represented as such
ceriel
1987-05-18 15:54:52 +00:00
45f384c870
improved ROM handling
ceriel
1987-05-18 15:50:42 +00:00
66bcbd7d66
declare mktemp and strcpy
ceriel
1987-05-18 14:27:06 +00:00
6a52ce38f9
botch and clear have an unsigned as second arg
ceriel
1987-05-18 14:16:41 +00:00
e938380cb8
Added lintlib
ceriel
1987-05-18 13:49:59 +00:00
869e3bdc9a
Added lintlib
ceriel
1987-05-18 13:37:44 +00:00
b14dd671b5
Added lintlib, minor fixes
ceriel
1987-05-18 13:34:06 +00:00
32a436bab4
handle ROM's better
ceriel
1987-05-18 13:29:32 +00:00
cdf0fa6d6b
Added lintlib, minor optim
ceriel
1987-05-18 13:11:50 +00:00
ff505d48ed
Added lintlib
ceriel
1987-05-18 13:10:25 +00:00
46a07e1da5
Added conversion program
ceriel
1987-05-18 11:37:18 +00:00
d2c6f22e32
Added *REG addressing mode, fixed a bug
ceriel
1987-05-18 10:40:19 +00:00
9e72c25a0f
deleted FORMAT, fixed con_float
ceriel
1987-05-15 16:32:14 +00:00
decfd1ce9c
bug fix in jmp instruction
ceriel
1987-05-15 16:31:00 +00:00
0679596d4d
bug fix in RMI
ceriel
1987-05-15 15:46:50 +00:00
98da0bbffb
added end.s
ceriel
1987-05-15 12:55:51 +00:00
3077cb6610
libraries can now be made on any machine
ceriel
1987-05-15 09:30:47 +00:00
4888f39b05
use aal
ceriel
1987-05-15 09:28:57 +00:00
212a9e04ce
addd .distr
ceriel
1987-05-15 09:22:54 +00:00
04dc83c149
converted to ACK assembler format
ceriel
1987-05-15 09:11:10 +00:00
7abf78f452
converted to ACK assembler format
ceriel
1987-05-14 17:45:41 +00:00
680e0c347c
document zero-initialization
ceriel
1987-05-14 16:51:53 +00:00
5053f2a183
generate code for ACK assembler, including floats
ceriel
1987-05-14 14:58:21 +00:00
235871bf4b
minor fix; generate code for ACK assembler
ceriel
1987-05-14 14:41:16 +00:00
731edd0940
Initial revision
ceriel
1987-05-14 14:32:55 +00:00
d1e9f4e811
tell modula-2 compiler about the word-size!
ceriel
1987-05-14 11:33:24 +00:00
d85e43545b
fix
ceriel
1987-05-13 16:38:31 +00:00
de8aceeeb4
use aal
ceriel
1987-05-13 16:32:57 +00:00
55e82ef0dc
Bug fix: negative integers had the sign at the end
ceriel
1987-05-13 16:30:06 +00:00
b8b798706f
fix
ceriel
1987-05-13 16:19:49 +00:00
2f729a1c05
added modula-2
ceriel
1987-05-13 16:18:17 +00:00
c20940b631
added modula-2
ceriel
1987-05-13 16:16:57 +00:00
43c8fb156b
Initial revision
ceriel
1987-05-13 16:13:52 +00:00
5f67f1ad64
Added SYSTEM.h
ceriel
1987-05-13 15:31:21 +00:00
b630dc458f
install manual pages, standard entries
ceriel
1987-05-13 15:09:11 +00:00
b98c031192
minor adaptions
ceriel
1987-05-13 14:55:34 +00:00
bbb0f99495
added modula-2
ceriel
1987-05-13 14:41:31 +00:00
0cc5442188
Initial revision
ceriel
1987-05-13 14:36:45 +00:00
28bbb40835
bug fix in getarea/freearea
ceriel
1987-05-13 14:10:11 +00:00
6fc7d0f866
bug fix in constant set computations
ceriel
1987-05-13 13:04:28 +00:00
e4cc45b56f
fixed problem with em_last file for int24
ceriel
1987-05-13 10:18:42 +00:00
985a52b415
some bug fixes
ceriel
1987-05-12 18:23:09 +00:00
debba57b43
made to work with Modula-2 again
ceriel
1987-05-12 18:20:10 +00:00
e91a85cbec
minor fix
ceriel
1987-05-12 12:34:04 +00:00
48acbe27bb
fixed a minor bug in cstoper.c: computation of mach_long_sign was wrong
ceriel
1987-05-12 11:15:55 +00:00
46ad9ff041
Added a Giant size
ceriel
1987-05-12 09:16:15 +00:00
927a5636bd
removed the limitation on number of include directories, some bug fixes, sets now have a constant and a variable part
ceriel
1987-05-11 14:38:37 +00:00
b3d24d4ec2
removed the limitation on number of include directories
ceriel
1987-05-11 14:30:12 +00:00
aab8234e55
bug fix in cstoper.c: max_long_sign was computed wrong
ceriel
1987-05-11 14:19:13 +00:00
b6e994767c
removed the limitation on number of include directories
ceriel
1987-05-11 14:08:58 +00:00
7df184a5ec
previous fix was wrong; corrected
ceriel
1987-05-11 12:47:59 +00:00
63ebea7540
small fix: -I flag was passed twice
ceriel
1987-05-11 12:31:51 +00:00
35fa794781
Fixes to return sequence
ceriel
1987-05-11 10:24:36 +00:00
85f491555f
now generates "uninitialized data" descriptors
ceriel
1987-04-29 14:54:16 +00:00
1dba69eb38
bug fix in lseek.e
ceriel
1987-04-29 13:36:52 +00:00
ed582b0752
Added some patterns replacing divides by shifts (done by bruce)
ceriel
1987-04-29 11:35:00 +00:00
fbc0415761
make to work on sun, added copyright, etc
ceriel
1987-04-29 10:22:07 +00:00
8482d6776b
Another error in the test
ceriel
1987-04-28 15:09:39 +00:00
d08b6d58ef
removed some defines from tunable.h. They were not used.
ceriel
1987-04-27 15:57:43 +00:00
2d8e5089f4
vfork was wrong
ceriel
1987-04-27 13:11:17 +00:00
be4da756bc
new LIST file; order was wrong
ceriel
1987-04-27 12:28:28 +00:00
5f533a35ce
Thos long footnote marks were ugly. improved.
ceriel
1987-04-24 13:46:59 +00:00
bd90b8aba9
minor correction to sgtty.h, the 4.2 codes where wrong again
ceriel
1987-04-23 16:24:39 +00:00
3fbe8fa7c1
minor correction to sgtty.h, the 4.2 codes where wrong
ceriel
1987-04-23 16:14:13 +00:00
08ad853ac5
sleep sometimes hangs. This is corrected
ceriel
1987-04-23 15:20:41 +00:00
913a1f0b8f
Fix for small machines
ceriel
1987-04-23 14:52:34 +00:00