Commit graph

1774 commits

Author SHA1 Message Date
ceriel
4fd066bb54 many improvements to the table, mostly to make it more readable
and less chaotic. Also removed some dummy routines in mach.c
1989-02-22 16:13:51 +00:00
ceriel
b37c8b0b24 improve signal handling of Floating Point Exception 1989-02-21 10:49:51 +00:00
ceriel
6beb10355e changed entry points csa and csb 1989-02-21 10:11:26 +00:00
ceriel
3b61d605c1 fixed syntax error in table 1989-02-21 10:09:22 +00:00
ceriel
75c18ef56c changed entry points csa and csb; strscript should call m68020
instead of acc
1989-02-21 10:09:01 +00:00
ceriel
432cf9054d changed entry points for csa and csb 1989-02-21 10:05:03 +00:00
ceriel
a4178ca843 do not catch floating point exceptions anymore 1989-02-17 09:58:06 +00:00
ceriel
59ea3478ac Add include directory when compiling head 1989-02-16 09:40:52 +00:00
ceriel
4da1930ff4 Initial revision 1989-02-15 16:39:58 +00:00
ceriel
0c19cc22e0 fixed some incorrect kills 1989-02-15 11:39:13 +00:00
ceriel
fcc033df20 Initial revision 1989-02-14 18:03:13 +00:00
ceriel
01626b2c32 Initial revision 1989-02-14 15:52:25 +00:00
ceriel
d7ce393510 Adapted; Do not use /dev/tty 1989-02-09 15:55:33 +00:00
ceriel
b11b5996c1 minor correction 1989-02-09 13:26:24 +00:00
ceriel
d79ad333bf *** empty log message *** 1989-02-09 13:24:20 +00:00
ceriel
dcde07e7a7 use pusha and popa instructions, and on the proper place 1989-02-08 15:47:22 +00:00
ceriel
cd70a74d25 Added 1989-02-08 15:29:51 +00:00
ceriel
e91749bbce Added 1989-02-08 15:19:42 +00:00
ceriel
143abc2420 Initial revision 1989-02-08 15:12:03 +00:00
ceriel
f682c264a8 Initial revision 1989-02-08 14:57:48 +00:00
ceriel
7c22618cb8 make sure that every command ends up in the same directory where it started 1989-02-08 09:44:32 +00:00
ceriel
be89699a1a fixed return value of signal 1989-02-08 09:29:27 +00:00
ceriel
a13ea6d098 fix in IMUL, define DEBUG 1 1989-02-07 14:30:47 +00:00
ceriel
9dcae8fcd0 made arg_error dependent on DEBUG; fixed cmp instruction in as_table 1989-02-07 11:42:28 +00:00
ceriel
fa6900fbbc made back.a dependent on some C files in this directory 1989-02-07 11:32:47 +00:00
ceriel
f3584b3d52 made back.a dependent on some C files in this directory 1989-02-07 11:12:13 +00:00
ceriel
37fd03b14b some fixes 1989-02-06 15:15:27 +00:00
ceriel
687d428026 move to address register does not set condition codes 1989-02-06 15:11:49 +00:00
ceriel
eca0cde913 changed order of registers, so that d0 is allocated first 1989-02-06 14:35:10 +00:00
ceriel
76684055eb some simplifications and a bug fix 1989-02-03 16:32:07 +00:00
ceriel
9ea59fd48a corrected print formats 1989-02-02 16:32:19 +00:00
ceriel
920ba0eebe delinted somewhat 1989-02-02 16:31:51 +00:00
ceriel
3b76fbc284 bitwise operators available now 1989-02-02 16:15:54 +00:00
ceriel
821e1e624b Added header 1989-02-02 16:10:15 +00:00
ceriel
55705b22ca improved pattern 1989-02-02 16:04:18 +00:00
ceriel
8127265043 Added some patterns 1989-02-02 16:01:13 +00:00
ceriel
f7df668450 delinted, added chstack.c 1989-02-02 13:24:50 +00:00
ceriel
1daac3c5d1 made arg_error dependant on DEBUG 1989-02-02 12:49:21 +00:00
ceriel
0291c897be hidden names, made arg_error dependant on DEBUG 1989-02-02 12:29:14 +00:00
ceriel
bf6a1eb0ba removed unused code 1989-02-02 12:27:33 +00:00
ceriel
542eb9a7d8 made arg_error dependant on a DEBUG constant, improved Makefile 1989-02-02 11:45:50 +00:00
ceriel
45a94c9858 made arg_error dependant on a DEBUG constant 1989-02-02 11:42:53 +00:00
ceriel
df69d70608 Changed some names 1989-01-27 14:15:55 +00:00
ceriel
8811a2af14 Makefile added 1989-01-27 13:22:55 +00:00
ceriel
d87e8f72a9 Makefile added 1989-01-27 13:10:44 +00:00
ceriel
7bcd261f8e minor mods 1989-01-27 13:09:37 +00:00
ceriel
039552a46c define CODE_EXPANDER 1989-01-27 12:41:43 +00:00
ceriel
c9df20878f improved Makefile 1989-01-27 12:02:55 +00:00
ceriel
817facac14 Added prefix C_ to the names prolog, jump, and locals 1989-01-26 14:04:11 +00:00
ceriel
3a546eb8dd be a bit more liberal with prefixes 1989-01-24 13:51:05 +00:00
ceriel
fa9d7ce5ce Added Makefile 1989-01-19 17:51:44 +00:00
ceriel
c951295521 Initial revision 1989-01-19 16:43:32 +00:00
ceriel
b45706ce7a delinted a little 1989-01-19 16:41:55 +00:00
ceriel
57dfee488a Added .distr 1989-01-19 16:26:18 +00:00
ceriel
6833adfb50 Initial revision 1989-01-19 16:20:46 +00:00
ceriel
4c76583aba simplified assertion 1989-01-19 13:48:09 +00:00
ceriel
b83fca4445 use STS and LOS routines 1989-01-19 09:16:15 +00:00
ceriel
6420525753 Added STS and LOS routines 1989-01-18 10:51:57 +00:00
ceriel
7c39967dc5 use STS and LOS routine 1989-01-18 10:51:06 +00:00
ceriel
406d024e9f change to keep lint happy 1989-01-17 11:23:33 +00:00
ceriel
ed34e06d2d Added floating point, fixed LPB 1989-01-17 11:05:02 +00:00
ceriel
9c5f0e8159 changes to hide names and some fixes 1989-01-17 10:27:55 +00:00
ceriel
b800af87af changes to hide names and some fixes 1989-01-17 09:48:32 +00:00
ceriel
56c0f3bc5b many improvements 1989-01-16 16:10:32 +00:00
ceriel
6ba5c0b850 Added patterns 1989-01-16 13:35:02 +00:00
ceriel
46f633870d fixes and improvements 1988-12-14 15:33:20 +00:00
ceriel
3d6ab89bc1 fix from Lindsey 1988-11-24 09:23:51 +00:00
ceriel
e43a0746a8 some more improvements and a fix 1988-11-21 16:55:16 +00:00
ceriel
fec83f1be3 many improvements 1988-11-21 15:04:23 +00:00
ceriel
7f77ee091c Added some new patterns 1988-11-15 10:54:37 +00:00
ceriel
28c8abd52b fix to fix 1988-11-14 16:50:06 +00:00
ceriel
5c4164927d replaced some 'move's by the move instructions; Some were just wrong 1988-11-14 12:43:23 +00:00
ceriel
0bb9c9b5a5 removed extra DUP rule. It was wrong after all 1988-11-10 15:38:50 +00:00
ceriel
09cc81f5b5 Use the system module for error messages 1988-11-10 13:46:53 +00:00
ceriel
d6dfd5d1ad fixed to generate only external commons 1988-11-10 13:01:15 +00:00
ceriel
f210ef4f8e fixed problem with DUP: it also dupped tokens with side-effects 1988-11-09 15:49:29 +00:00
ceriel
11dee74e80 Initial revision 1988-11-08 14:09:24 +00:00
ceriel
246554a0b1 changes in search for more speed 1988-11-08 13:47:18 +00:00
ceriel
15e885ac8d produce better code for EXG 1988-11-07 09:35:47 +00:00
ceriel
af5ed82bff included changes from Andy Michael 1988-11-07 09:24:36 +00:00
ceriel
f8a3f67ddb Added new line after trap message 1988-11-04 09:55:50 +00:00
ceriel
0011c49d1e many changes, in search for more speed 1988-10-31 15:02:39 +00:00
ceriel
ba1c1a82d7 patches to make more suitable for push-pop optim 1988-10-20 15:08:59 +00:00
ceriel
dc5a744d8d some minor changes 1988-10-20 14:33:55 +00:00
ceriel
e0fc646222 Many changes:
- added floating point
- improved assembler part, now uses short encodings when possible
- reduced generated relocation - and name table
1988-10-20 14:21:37 +00:00
ceriel
10e2f5cb36 Added vars.s 1988-10-17 12:55:24 +00:00
ceriel
8b6ba39da4 made a bit more portable 1988-10-17 10:38:30 +00:00
ceriel
d096f1882a improved version, generating .o files with much less relocation records
and name table entries
1988-10-13 15:53:31 +00:00
ceriel
f397d35b6a many changes: optimize generated code somewhat,
reduce relocation-table size
1988-10-07 16:52:44 +00:00
ceriel
366b492174 Initial revision 1988-10-04 14:27:35 +00:00
ceriel
a54c470fef some mods from Charles Lindsey 1988-10-04 13:59:51 +00:00
ceriel
17e980aa15 Also pass SRC 1988-10-04 10:04:37 +00:00
ceriel
668b4ca6e7 many minor changes 1988-10-03 10:53:47 +00:00
ceriel
b0c8f9748a some fixes to procude faster :-) code 1988-09-30 16:13:44 +00:00
ceriel
6ae90c8f34 Initial revision 1988-09-28 16:47:47 +00:00
ceriel
fb854c82ff Added flag to generate SUN .o format 1988-09-23 14:55:27 +00:00
ceriel
a5f48d6493 Initial revision 1988-09-15 09:49:22 +00:00
ceriel
091f3dbebf Added floating point support 1988-09-14 14:06:31 +00:00
ceriel
3a183b7b44 replaced all ::= by ==> 1988-09-07 14:47:46 +00:00
ceriel
feb6e7505c maybe I got it right this time! 1988-09-02 13:49:07 +00:00
ceriel
2dfd74fe14 fix in fix: INN ZEQ and INN ZNE still were wrong 1988-09-02 11:39:58 +00:00
ceriel
cc52343fbf fixed INN ZEQ and INN ZNE patterns 1988-08-22 11:23:24 +00:00
ceriel
95b4d20b5d fixed problem with dlbdlb 1988-08-22 10:54:03 +00:00
ceriel
7f5dfa7bb2 Changes from Nigel Hall 1988-08-19 17:05:03 +00:00
ceriel
f3a780ecec Changes from Nigel Hall 1988-08-19 16:46:22 +00:00
ceriel
6246c6fc9e generate new style constants 1988-08-19 16:41:49 +00:00
ceriel
98359a035e make easier to patch 1988-08-19 14:20:03 +00:00
ceriel
a1684f6d0b Initial revision 1988-08-18 14:33:57 +00:00
ceriel
143531822a speeded up :-) 1988-08-11 22:02:53 +00:00
ceriel
a9a2e027c8 improved floating point handling 1988-08-11 14:57:39 +00:00
ceriel
5aa128ea62 speeded up again :-) 1988-08-11 14:50:18 +00:00
ceriel
2cb7fcf861 leave maximum value if overflow trap is handled 1988-08-11 10:28:30 +00:00
ceriel
d308f4a3c2 fix: the minimum exponent is 1, not 0! 1988-08-10 22:33:48 +00:00
ceriel
bb46f5218c Added version for machines with proper 4-byte operations 1988-08-10 10:07:53 +00:00
ceriel
e47418efff Use other version of div_ext 1988-08-10 10:00:30 +00:00
ceriel
901e1b7565 fixes for exit status 1988-08-05 12:48:21 +00:00
ceriel
05bac6c619 also detect 0/0 1988-08-05 11:40:29 +00:00
ceriel
dc72163d44 cleaned up a bit 1988-08-04 18:10:34 +00:00
ceriel
b26e580a74 cleaned up a bit, and made add_ext and sub_ext proper entry points,
without preconditions on the arguments
1988-08-04 11:16:20 +00:00
ceriel
2a9fe2a774 some modifications to improve speed (sorry, I mean, make a bit less slow) 1988-08-03 23:31:40 +00:00
ceriel
0406776361 fixed again 1988-08-02 11:57:37 +00:00
ceriel
0d45d9da11 correct exit status 1988-08-02 11:56:34 +00:00
ceriel
5d247a2055 prevent generation of movl/movq instruction with floating point constant.
movf/movd should be used instead
1988-07-29 10:09:55 +00:00
ceriel
a28e8440b7 Use Pascal 1988-07-28 18:33:51 +00:00
ceriel
fa564bb67c Installation of interpreters should not be done here 1988-07-28 16:45:13 +00:00
ceriel
a5578bc229 BSD4.[23] could also run NFS, so added getdirent.s 1988-07-28 09:46:43 +00:00
ceriel
24d5e841d1 and yet another ... 1988-07-26 15:57:34 +00:00
ceriel
fc1d04e192 fixed typo 1988-07-26 15:46:09 +00:00
ceriel
d814f96e9d Added pattern 1988-07-26 14:21:15 +00:00
ceriel
5a6849b006 yet another fix 1988-07-26 13:00:30 +00:00
ceriel
52d5e473c4 fix from Leo van Moergestel: signed byte offset must fit in a byte 1988-07-26 11:02:13 +00:00
ceriel
bcec2e84b5 merged with Michael Felts latest version 1988-07-25 10:46:15 +00:00
ceriel
24c59f9f68 adf and sbf did not work with 0.0 1988-07-22 20:54:49 +00:00
ceriel
7515b51d64 Added installation of math lib 1988-07-22 18:51:02 +00:00
ceriel
0beaad89d3 Added installation of math lib 1988-07-22 18:30:44 +00:00
ceriel
215e55282d some more fixes 1988-07-19 16:49:49 +00:00
ceriel
4d66061c82 install new back-end instead of old 1988-07-19 10:14:22 +00:00
ceriel
60e958a312 the patterns inside #ifdef LONGEMPAT were wrong anyway, so deleted 1988-07-19 10:12:21 +00:00
ceriel
5c508b566f Added flag to give stack size 1988-07-15 15:29:44 +00:00
ceriel
bfaff9d0ee simplified a little; does not seem to make much difference 1988-07-15 14:57:43 +00:00
ceriel
d363386a38 several fixes 1988-07-15 13:00:43 +00:00
ceriel
b9aa04dbb3 fixed problem with temporary DEALLOCATES: sometimes a register was
used for stacking, that was only temporarily deallocated
1988-07-15 11:23:44 +00:00
ceriel
68d3126f16 improved trap handling 1988-07-15 11:17:17 +00:00
ceriel
f0d3a648af fixed problem with temporary DEALLOCATES: sometimes a register was
used for stacking, that was only temporarily deallocated
1988-07-15 11:12:13 +00:00
ceriel
7aca78dc21 Also hide name b64_sft 1988-07-14 11:11:48 +00:00
ceriel
e8931fe5de make to compile on Xenix 1988-07-14 10:11:01 +00:00
ceriel
1cf834f731 did not work properly; assumet it could remove sign AFTER converting to
machine dependant order
1988-07-13 20:00:22 +00:00
ceriel
c29ac899da added -L flag 1988-07-13 18:32:06 +00:00
ceriel
cdb8531b9a use sun3 command to translate 1988-07-13 18:31:57 +00:00
ceriel
1838e7143f Added -L flag 1988-07-13 18:24:07 +00:00
ceriel
2197952a70 Added some erase() calls; aiaiai 1988-07-13 17:35:01 +00:00
ceriel
105c7e6009 fixed 1988-07-13 16:55:48 +00:00
ceriel
87e020db8a make trap handling more consistent 1988-07-13 14:29:32 +00:00
ceriel
be1e3440b7 other trp routine 1988-07-13 14:21:13 +00:00
ceriel
ea7209f246 Added some erase() calls; aiaiai 1988-07-13 13:48:38 +00:00
ceriel
722bf6de1e Added debug statement 1988-07-13 13:43:45 +00:00
ceriel
25f7fe9b77 fix: strhp should do brk system call 1988-07-13 12:51:57 +00:00
ceriel
ccbf4f0cf6 made to compile on Xenix 1988-07-12 14:19:03 +00:00
ceriel
53bda08502 do not use shell meta characters in dependents; some makes do not like it 1988-07-12 11:10:31 +00:00
ceriel
9ab5e19576 use $(CC) instead of cc 1988-07-08 11:37:17 +00:00
ceriel
007483d1ed do not try to install Occam lib on non-BSD4.2 systems 1988-07-07 16:46:27 +00:00
ceriel
4d9a144aa7 only try to install Occam lib on Berkeley 4.2 system 1988-07-07 15:13:16 +00:00
ceriel
5ff8baabfa fix for constants 1988-07-07 14:31:29 +00:00
ceriel
3048d94603 bug fix: an array was declared too small 1988-07-07 10:55:52 +00:00
ceriel
c624447dfc removed cvf.s 1988-07-06 17:44:27 +00:00
ceriel
5391cf8b17 fixed; did not compile 1988-06-29 16:48:07 +00:00
ceriel
78f0107cb8 only change sign when value is not 0 1988-06-29 16:34:40 +00:00
ceriel
e64951e1d3 removed some lint complaints 1988-06-28 14:41:02 +00:00
ceriel
2f7e414d42 corrected lint entry 1988-06-28 14:36:21 +00:00
ceriel
3be40e8f15 removed some lint complaints 1988-06-28 13:55:25 +00:00
ceriel
bd975e3041 removed some lint complaints 1988-06-28 13:43:54 +00:00
ceriel
d3723b3d38 modified distance function somewhat 1988-06-24 12:03:02 +00:00
ceriel
b72f2848dd fixed panic mode 1988-06-22 18:47:48 +00:00
ceriel
c146e278fc distance routine improved a little; still not safe! 1988-06-22 16:22:07 +00:00
ceriel
59dbc95e0d made bittable dynamic 1988-06-16 13:46:38 +00:00
ceriel
a0934dc7e0 made bittable dynamic 1988-06-16 13:24:10 +00:00
ceriel
8f1cac51c8 Added option for temporary directory 1988-06-16 09:57:59 +00:00
ceriel
16e657858a Some improvements 1988-06-15 13:15:41 +00:00
ceriel
9c6ef73ba3 Added target optimizer 1988-06-14 09:29:44 +00:00
ceriel
14233a4c03 Initial revision 1988-06-14 09:22:51 +00:00
ceriel
adadb10b17 corrected 1988-06-13 18:01:47 +00:00
ceriel
be8815e2b7 made nbits a long 1988-06-13 17:57:39 +00:00
ceriel
2722d45fdd larger bittable 1988-06-13 15:29:32 +00:00
ceriel
192de9bf32 linenumber in long instead of short 1988-06-13 15:28:19 +00:00
ceriel
cc9c3ae870 made to compile on system V 1988-06-13 15:01:54 +00:00
ceriel
2563acb019 Added pattern for ASS 4 1988-06-13 13:42:39 +00:00
ceriel
40ef304bcf prevent core dump when e.out file too large 1988-06-07 12:17:00 +00:00
ceriel
9f9681bf39 corrected CFU 1988-06-07 11:08:55 +00:00
ceriel
8a368a9ed1 Added code for new LOI/STI opcodes 1988-06-06 10:30:57 +00:00
ceriel
02297c82ff fixed em.c: call lib/em44 instead of lib/int44 ... 1988-06-03 16:13:57 +00:00
ceriel
cd893a6ff8 corrected 1988-06-03 14:25:26 +00:00
ceriel
2565b29679 changed int?? into em?? 1988-05-06 17:40:44 +00:00
ceriel
0be2e884b1 some last-minute minor changes 1988-05-06 17:03:30 +00:00
ceriel
d33fa59a9f found a %D; replaced by %ld 1988-05-06 17:03:06 +00:00
ceriel
066439ec19 changed int?? to em?? 1988-05-06 13:46:55 +00:00
ceriel
7f7078c9f0 check that files can be created 1988-05-04 16:49:58 +00:00
ceriel
f63363cfb8 small fix in sigvec 1988-05-04 16:16:41 +00:00
ceriel
eb3dd52dd8 added comment 1988-05-03 09:53:52 +00:00
ceriel
43de234b53 Added floating point support 1988-04-28 15:16:07 +00:00
ceriel
9388fb69f8 be careful about overflow in con_float 1988-04-28 15:03:03 +00:00
ceriel
88acb4c4d9 be careful about overflow in con_float 1988-04-28 14:46:11 +00:00
ceriel
c4d0a4f449 corrected the overflow checks 1988-04-28 14:21:55 +00:00
ceriel
81e724d4f6 improved printf 1988-04-28 11:16:50 +00:00
ceriel
2e009ecfff almost fixed problem with cfu 1988-04-27 16:57:43 +00:00
ceriel
d9638fca0e fixed bug: did not convert 0 right 1988-04-25 18:13:32 +00:00
ceriel
264773ee06 fixed bug in SIM and SIG 1988-04-25 17:05:36 +00:00
ceriel
e4838a6225 dont generate .data4 1988-04-25 10:31:33 +00:00
ceriel
816c7e6416 made ioctls to work better on sun 1988-04-22 19:41:22 +00:00
ceriel
d6f2d2f25c corrected wait systemcall 1988-04-22 18:49:13 +00:00
ceriel
01faecb6ed conversion to our assembler was not complete 1988-04-22 18:44:28 +00:00
ceriel
3f3b3d04e6 conversion to our assembler was not complete 1988-04-22 18:37:59 +00:00
ceriel
3edf9486c9 fixed to not accept dots in numbers 1988-04-22 18:34:22 +00:00
ceriel
3228f4f21b restore external base, just to be sure 1988-04-22 17:19:40 +00:00
ceriel
856f58468e restore external base, just to be sure 1988-04-22 16:54:58 +00:00
ceriel
d1a444d6d1 minor fix 1988-04-22 16:19:56 +00:00
ceriel
d3da6b76dc avoid use of modf; not portable 1988-04-22 14:17:34 +00:00
ceriel
b68e30f6ff avoid use of modf; not portable 1988-04-22 14:11:55 +00:00
ceriel
b948e4b59d corrected; sometimes lookahead would fail 1988-04-22 14:02:43 +00:00
ceriel
0aa6d4ed5d corrected: a shift of 32 is not portable! 1988-04-21 18:40:42 +00:00
ceriel
5db0db5959 fixed minor bug in lin instruction (!) 1988-04-21 15:29:02 +00:00
ceriel
211f5d2ad8 improved signal handling 1988-04-20 17:10:21 +00:00
ceriel
379101461e corrected .s files 1988-04-20 16:47:41 +00:00
ceriel
cd782a1488 corrected a syntax error 1988-04-20 15:28:26 +00:00
ceriel
083d520d38 SUN4 frexp strikes again ... 1988-04-20 14:42:04 +00:00
ceriel
09eb4f9325 changed xenix3.0 to xenix3 1988-04-20 11:52:53 +00:00
ceriel
06c28ad222 do not call frexp with 0.0; the SUN4 cannot stand it 1988-04-20 10:01:35 +00:00
ceriel
3f28711419 Added minix 1988-04-19 10:56:12 +00:00
ceriel
8c20160cb6 Initial revision 1988-04-19 10:38:18 +00:00
ceriel
e9f4f7498c corrected somewhat 1988-04-19 10:33:07 +00:00
ceriel
709fee14c6 Initial revision 1988-04-19 10:19:15 +00:00
ceriel
cac49c513c Added cleanup 1988-04-19 10:13:41 +00:00
ceriel
9d3ae1c4d0 Added minixST 1988-04-19 09:40:02 +00:00
ceriel
a61b1a19bb Initial revision 1988-04-19 09:34:37 +00:00
ceriel
5140441585 Initial revision 1988-04-19 09:27:51 +00:00
ceriel
1c7c9c60cf fef4 and fef8 did not quite work properly: the exponent part is an
int, not a short!
1988-04-14 18:06:47 +00:00
ceriel
f92dad2d9d only fclose on non-NULL streams 1988-04-14 16:09:02 +00:00
ceriel
7971761628 generated illegal code; fixed 1988-04-14 16:03:55 +00:00
ceriel
37e21bc6a5 changed copyright notice 1988-04-12 11:30:10 +00:00
ceriel
287ff14a1f fixed typo 1988-04-11 14:46:41 +00:00
ceriel
54d444c5c5 Added xenix3 1988-04-11 12:38:24 +00:00
ceriel
39ac6fb719 some minor fixes 1988-04-11 11:41:50 +00:00
ceriel
155a1ba5c8 adapted to new semantics of the EHEAP error: no longer fatal 1988-04-11 11:37:54 +00:00
ceriel
9d7f47c37a adapted to new semantics of the EHEAP error: no longer fatal 1988-04-11 11:27:37 +00:00
ceriel
8dfcff6911 fixed typo 1988-04-11 11:13:20 +00:00
ceriel
0c45ef1b5a adapted to new semantics of the EHEAP error: no longer fatal 1988-04-11 11:03:22 +00:00
ceriel
6eb15567ae Added some debug print statements 1988-04-11 10:55:07 +00:00
ceriel
6bfdc85d8f adapted to new semantics of the EHEAP error: no longer fatal 1988-04-11 10:50:58 +00:00
ceriel
48d2fa770e minor mod 1988-04-11 10:32:22 +00:00
ceriel
b190c55526 fix 1988-04-11 10:11:07 +00:00
ceriel
b05198c6bf adapted to new semantics of the EHEAP error: no longer fatal 1988-04-11 09:52:48 +00:00
ceriel
9abbd9eb10 Added some patterns 1988-04-11 09:38:31 +00:00
ceriel
6535d32447 Added libm2 1988-04-08 13:39:19 +00:00
ceriel
131efe9348 Added libm2 1988-04-08 13:12:53 +00:00
ceriel
e2f1bc59a0 adapted so that interpreter traps on floating point instructions 1988-04-07 13:14:27 +00:00
ceriel
0582d4d83e Added libfp 1988-04-07 12:39:19 +00:00
ceriel
d664b9fb0b Initial revision 1988-04-07 12:36:30 +00:00
ceriel
92255b2a25 Added libfp 1988-04-07 12:31:47 +00:00
ceriel
9a7b199a5c Initial revision 1988-04-07 12:28:10 +00:00
ceriel
41bf233413 Added libfp 1988-04-07 12:26:29 +00:00
ceriel
4e2aea5cb0 Initial revision 1988-04-07 12:23:02 +00:00
ceriel
a614f3be7a Added ncg and libfp 1988-04-07 11:49:19 +00:00
ceriel
87a5000e57 Initial revision 1988-04-07 11:45:42 +00:00
ceriel
10b3d3d862 added floating point lib 1988-04-07 11:42:21 +00:00
ceriel
8ee3542787 Added copyright notices 1988-04-07 11:40:46 +00:00
ceriel
8a96f95c59 Initial revision 1988-04-07 10:57:49 +00:00
ceriel
cb4e02f02e fixed 1988-04-06 18:36:59 +00:00
ceriel
4beb60683f Initial revision 1988-04-06 15:12:11 +00:00
ceriel
56b03adad0 z8000 uses asld, so suffix of targets is .s 1988-04-06 15:10:56 +00:00
ceriel
da052fb6ee Initial revision 1988-04-06 14:49:41 +00:00
ceriel
e25004012b Added an 'all' entry 1988-04-06 14:46:04 +00:00
ceriel
288c4c9a13 Added .distr file, added 'all' entry in Makefile 1988-04-06 14:42:22 +00:00
ceriel
d48f810ef6 Added .distr file 1988-04-06 14:37:14 +00:00
ceriel
04cabf258d Initial revision 1988-04-06 14:24:36 +00:00
ceriel
50cf97a378 Initial revision 1988-04-06 14:13:41 +00:00
ceriel
0320f9c7ba Added an 'all' entry 1988-04-06 14:08:08 +00:00
ceriel
f635588643 Initial revision 1988-04-06 14:03:28 +00:00
ceriel
f687134a38 Added an 'all' entry 1988-04-06 13:56:46 +00:00
ceriel
4afb2f0b23 Initial revision 1988-04-06 13:46:40 +00:00
ceriel
dc24ab8b57 Added an 'all' entry 1988-04-06 13:41:06 +00:00
ceriel
dc547a271a added .distr file 1988-04-06 13:38:42 +00:00
ceriel
6211edb4c6 z8000 uses asld 1988-04-06 13:18:10 +00:00
ceriel
ffff65a8d7 Initial revision 1988-04-06 13:17:21 +00:00
ceriel
6507aa0a73 Added .distr 1988-04-06 13:06:08 +00:00
ceriel
e566fc551d some fixes 1988-03-31 17:58:56 +00:00
ceriel
92f28ae164 Added another debug statement 1988-03-31 12:50:12 +00:00
ceriel
14d7db7499 remove some of the lint complaints 1988-03-31 11:17:47 +00:00
ceriel
4e419a19cd delinted 1988-03-31 10:38:05 +00:00
ceriel
092292683c modified to use a different 'panic' strategy, and use
new clash-table in tables.c when possible, and some other tuning
1988-03-31 10:14:48 +00:00
ceriel
21f4403fdb Initial revision 1988-03-30 13:06:41 +00:00
ceriel
934568dcf4 new translation of BLS, fix in LOF 1988-03-23 16:07:03 +00:00
ceriel
cb52407188 Added .distr file 1988-03-21 18:02:45 +00:00
ceriel
6a51fac1e4 Initial revision 1988-03-21 13:48:24 +00:00
ceriel
fd467fd63d removed a cntrl-a character in the comments 1988-03-17 09:39:43 +00:00
ceriel
2c01d45a49 fix in csb: must be able to handle 0 cases 1988-03-17 09:24:01 +00:00
ceriel
0030ddd97f fixed csb so that it also handles 0 cases 1988-03-16 19:38:14 +00:00
ceriel
63a89b7080 modified to use PAREN_OPEN and PAREN_CLOSE 1988-03-14 16:15:23 +00:00
ceriel
ea9e90d785 fixed for operand separators within operands 1988-03-14 15:58:07 +00:00
ceriel
bf3cfae610 CMI was translated wrongly; corrected 1988-03-14 13:56:33 +00:00
ceriel
23be652f11 CMI was translated wrongly; corrected 1988-03-14 13:42:20 +00:00
ceriel
eb6a4a95cd deleted some patterns that were wrong, and apparently never used 1988-03-14 13:30:48 +00:00
ceriel
f846c1648b changed definition of BITMAX 1988-03-12 13:47:11 +00:00
ceriel
a24c41e9cf fix in LXA 1988-03-11 16:34:22 +00:00
ceriel
9258a2a3e9 fixes from Nigel Hall 1988-03-10 16:00:58 +00:00
ceriel
1d98b5fd02 bug fix: did not work when procedure descriptors started on block boundary 1988-03-10 13:03:53 +00:00
ceriel
304f03a836 fixes from Nigel Hall 1988-03-09 18:07:05 +00:00
ceriel
75aba83724 some fixes 1988-03-07 11:44:39 +00:00
ceriel
653cd869ba deleted cvf.s 1988-03-07 09:47:06 +00:00
ceriel
14997fe479 "deleted -LIB, already in proto makefile" 1988-02-19 17:15:45 +00:00
ceriel
75986f7ac5 deleted -LIB, already in proto makefile 1988-02-19 17:05:26 +00:00
ceriel
41077644d1 fixed 1988-02-18 11:58:10 +00:00
ceriel
fd08220e2b fixes 1988-02-18 11:17:39 +00:00
ceriel
a298b55b95 sbu was replaced by sbu; is now replaced by sbi 1988-02-18 11:09:11 +00:00
ceriel
0058f45243 corrected 1988-02-18 10:36:22 +00:00
ceriel
25e21494f1 corrected 1988-02-18 10:22:15 +00:00
ceriel
3ccbd9cdc7 Initial revision 1988-02-18 10:22:14 +00:00
ceriel
083404fc90 corrected 1988-02-18 10:12:10 +00:00
ceriel
bab801171f Initial revision 1988-02-18 10:08:42 +00:00
ceriel
02db417d31 Initial revision 1988-02-18 09:48:35 +00:00
ceriel
642acd5cbe Added .distr file 1988-02-18 09:32:26 +00:00
ceriel
ccf7ef96b5 Initial revision 1988-02-18 09:20:09 +00:00
ceriel
31ed7f7e30 Added .distr file 1988-02-17 15:52:20 +00:00
ceriel
e9271376dc Initial revision 1988-02-17 15:44:54 +00:00
ceriel
83d7633503 a minor improvement 1988-02-17 15:41:27 +00:00
ceriel
8fc22f0db7 allow assembler to read from STDIN 1988-02-05 15:10:08 +00:00
ceriel
d4e2dcfb67 prevent some 'bombed out of codegen' crashes 1988-01-12 11:48:38 +00:00
ceriel
538896f0a3 improved some code for floating point 1988-01-11 17:06:11 +00:00
ceriel
85348f653d cas instruction was encoded wrong 1988-01-11 13:25:28 +00:00
ceriel
3f2a4d9c7c added .distr file 1987-12-02 14:01:26 +00:00
ceriel
f8ede83073 deleted some incorrect patterns 1987-12-02 13:21:20 +00:00
ceriel
9cc60526b7 Added floating point stuff 1987-12-02 09:04:32 +00:00
ceriel
e3501a00dc handle rounding of floating point constants 1987-11-25 16:58:31 +00:00
ceriel
048eac2d67 fixed to also read from standard input 1987-11-25 16:55:51 +00:00
ceriel
f00951f788 replaced some move.w by move.l 1987-11-16 15:52:57 +00:00
ceriel
c998623932 Some more adaptions to new semantics of ncgg 1987-11-10 13:49:04 +00:00
ceriel
2f37e8d600 Some more adaptions to new semantics of ncgg 1987-11-10 13:37:19 +00:00
ceriel
ae6e2acb87 Some more adaptions to new semantics of ncgg 1987-11-10 13:26:40 +00:00
ceriel
028beaf5e6 corrected con_float 1987-11-06 13:12:21 +00:00
ceriel
734d549473 corrected signal.s 1987-11-05 10:34:04 +00:00
ceriel
77bcd64f03 improved the alilgnment checking somewhat 1987-11-04 10:41:32 +00:00
ceriel
bad6246b59 improved the alilgnment checking somewhat 1987-11-04 10:26:41 +00:00
ceriel
9e9a6d4575 improved ffp.s 1987-11-04 10:07:57 +00:00
ceriel
086a086d12 included floating point code in table 1987-11-04 09:44:00 +00:00
ceriel
4b265a4f0a improved alignment checking 1987-11-03 16:43:24 +00:00
ceriel
80af6ce214 improved previous improvements 1987-11-03 16:17:37 +00:00
ceriel
b236a708e2 improved the checking of sections 1987-11-03 16:09:55 +00:00
ceriel
2b3f059c55 Added fakfp.s 1987-11-03 15:56:44 +00:00
ceriel
e2037c2e4b fixed some problems, and added floating point library 1987-11-03 15:35:43 +00:00
ceriel
9ae4e7924a Added Xstat.c, to convert between different alignments 1987-11-03 14:50:32 +00:00
ceriel
72ab7b68b8 Added Xstat.c 1987-11-03 14:43:40 +00:00
ceriel
ab5a0efd48 fixed some bugs 1987-11-02 14:23:38 +00:00
ceriel
c41fae1f8a avoid *REG constructions because of bug in assembler 1987-11-02 10:52:40 +00:00
ceriel
e61d8f6356 made to work 1987-10-30 15:35:50 +00:00
ceriel
a93d4a1e29 corrected alignments in tbl 1987-10-30 11:30:17 +00:00
ceriel
f7c479d40b fixed typo 1987-10-30 10:49:35 +00:00
ceriel
e0c73d5195 Added fake floating point routines 1987-10-30 10:42:36 +00:00
ceriel
032e9ebda5 fixed some problems with 1 and 2 byte compares 1987-10-29 15:10:30 +00:00
ceriel
98e6c244da CIU should not cause conversion errors! 1987-10-27 15:54:14 +00:00
ceriel
7de7b0c7ec CIU should not cause conversion errors! 1987-10-27 15:43:06 +00:00
ceriel
3ea6d40b4c fixed a typo. Case errors gave wrong trap number 1987-10-26 09:30:26 +00:00
ceriel
bf0ee1f16c some fixes 1987-10-16 17:57:09 +00:00
ceriel
772ead2f9e adapted fakfp.s 1987-10-14 13:22:57 +00:00
ceriel
2401ca127e Initial revision 1987-10-08 11:34:19 +00:00
ceriel
f19ffa5328 Initial revision 1987-10-06 16:58:10 +00:00
ceriel
4043036e27 Initial revision 1987-10-06 16:39:14 +00:00
ceriel
158d0505ea Added unmount, now unmount as well as umount exist 1987-10-05 09:17:42 +00:00
ceriel
7114bf47ec Adapted to new ncgg 1987-09-29 11:32:45 +00:00
ceriel
876026bedf Some improvements 1987-09-29 09:03:49 +00:00
ceriel
6db64e924c several fixes 1987-09-17 16:57:03 +00:00
ceriel
1ce6abf3de replaced printfs by fputs where possible 1987-09-08 09:00:29 +00:00
ceriel
8120857c5b disabled listing facilities 1987-09-08 08:59:03 +00:00
ceriel
4059840c43 some fixes/improvements 1987-09-07 19:05:29 +00:00
ceriel
a1ae336247 first arg to putc must be int or char, not long 1987-09-01 18:31:42 +00:00
ceriel
f00c143b28 added declaration for fopen 1987-09-01 15:58:30 +00:00
ceriel
cb16212a09 declared freopen; apparently it is not declared in stdio.h
on some systems
1987-09-01 15:24:15 +00:00
ceriel
c5d9d997b0 Added .globl, fix in Xfit call 1987-08-26 14:45:27 +00:00
cvs2hg
8d7ceb6d6c fixup commit for tag 'distr2' 1987-08-26 13:58:31 +00:00
ceriel
dfbbf1e5d8 adapted table to new semantics of STACK 1987-08-26 13:54:20 +00:00
ceriel
12d731dfcf adapted table to new semantics of STACK 1987-08-26 13:47:37 +00:00
ceriel
7de2968629 added return.s 1987-08-26 13:06:09 +00:00
ceriel
fd4f548d6e fixed addition, better patterns for SDL, SDE 1987-08-20 15:30:01 +00:00
ceriel
cbcde9a311 told ncg that jsr kills the scratch registers 1987-08-19 19:51:13 +00:00
ceriel
939cc2432e fix 1987-08-17 19:39:30 +00:00
ceriel
b3e649e463 fixes to additions 1987-08-17 18:09:31 +00:00
ceriel
ddecd62870 minor fix 1987-08-17 16:30:14 +00:00
ceriel
b3a30acb30 some more additions 1987-08-17 16:24:56 +00:00
ceriel
76d34a00e6 fix in LDC CMS 1987-08-17 14:18:40 +00:00
ceriel
07a8c48171 fix in one of those tricky addressing modes 1987-08-14 00:15:49 +00:00
ceriel
538f21b781 some fixes to additions 1987-08-13 15:30:48 +00:00
ceriel
a0e4cd23cc signed compares were just wrong, added a few patterns 1987-08-13 11:22:59 +00:00
ceriel
e571911b1b added cmi4.s 1987-08-13 11:09:24 +00:00
ceriel
3d90e41a7f fixed a fix, which did not fix a bug after all 1987-08-13 10:18:25 +00:00
ceriel
4769a76ca0 corrected 1987-08-12 21:36:30 +00:00
ceriel
a0f89188b9 fixed 1987-08-12 20:51:23 +00:00
ceriel
ab341e1c93 fixed EXG instruction 1987-08-12 18:37:20 +00:00
ceriel
a6bf3e8892 yet another fix, this time to divu/divul/divs/divsl 1987-08-12 18:32:15 +00:00
ceriel
0ba64871f6 added many patterns 1987-08-12 16:19:02 +00:00
ceriel
9338e4e97d revised some patterns that could lead to NO REGS AVAILABLE 1987-08-12 15:58:54 +00:00
ceriel
887f6d16c9 some adaptions undone 1987-08-12 14:51:58 +00:00
ceriel
c3fec1f112 take alignments into account 1987-08-11 15:28:06 +00:00
ceriel
fe67243700 generate commons for bss 1987-08-06 15:11:09 +00:00
ceriel
c24f960d82 moved the FCONST moves, so that they are found before the source moves 1987-08-06 13:08:02 +00:00
ceriel
16c73e6654 use malloc instead of sbrk 1987-08-06 13:04:20 +00:00
ceriel
6d85667761 bigger define for MAXSTAB 1987-08-06 13:00:47 +00:00
ceriel
e516b1e321 added end.s 1987-08-06 12:56:11 +00:00
ceriel
b80ad3f9b3 added missing patterns 1987-08-06 12:48:27 +00:00
ceriel
7f7f9b36cd some nofits are actually errors 1987-08-06 11:17:30 +00:00
ceriel
285654f044 some minor improvements 1987-08-05 18:24:31 +00:00
ceriel
c9f7d845a2 temporary fix for commas within operands 1987-08-05 13:09:37 +00:00
ceriel
84bce837a0 fix in a call to record 1987-07-30 16:04:29 +00:00
ceriel
aa5ab51147 do better bad-pointer testing 1987-07-30 09:20:59 +00:00
ceriel
05831b3438 System V has no ftime systemcall 1987-07-24 13:24:19 +00:00
ceriel
4600a65f07 did not export cerror, did not define _errno 1987-07-22 12:46:07 +00:00
ceriel
3929b47776 deleted useless tst.b instruction 1987-07-20 14:31:46 +00:00
ceriel
96957f398a call .trp instead of jmp to it 1987-07-17 14:16:39 +00:00
ceriel
2381b2e136 disabled assertions, fixed bug with pack/unpk 1987-07-16 09:44:44 +00:00
ceriel
a8e086dbc3 yet another bug fix: the brk systemcall destroyed d1 1987-07-10 11:57:45 +00:00
ceriel
f12358bfb0 fix: sbu was wrong for 4-4 1987-07-09 17:46:31 +00:00
ceriel
9d66bc3258 fix: sometimes the index mode was used in the wrong way 1987-07-08 16:36:45 +00:00
ceriel
69843cf9ce Added -DNDEBUG to Makefile, table now kills regvars 1987-07-06 15:28:59 +00:00
ceriel
d120b2b73a tried to make faster 1987-07-06 13:03:14 +00:00
ceriel
d6593abd5e bug fix: sometimes register variables were treated as scratch regs! 1987-07-06 10:24:51 +00:00
ceriel
54a85f705b fix: errmod --> errmon 1987-07-03 15:50:38 +00:00
ceriel
d41028a664 pass EMHOME to nested make 1987-06-30 18:30:45 +00:00
ceriel
d473c8b1df Added some register decls 1987-06-30 18:24:27 +00:00
ceriel
87c67b8c5f EM --> EMHOME 1987-06-30 18:20:25 +00:00
ceriel
9179494c16 fix: rck must call trp, not jmp to it. Return is possible. 1987-06-29 18:13:47 +00:00
ceriel
7d26d60bd4 Added the modifications that were made to the Minix code generator 1987-06-29 15:57:48 +00:00
ceriel
ef7fd61029 enabled range checks 1987-06-19 09:47:53 +00:00
ceriel
1e5688a10e exg instruction translated wrong 1987-06-11 14:44:48 +00:00
ceriel
a33bd07a3d fix in asp -2 1987-06-11 10:47:13 +00:00
ceriel
278eca6c56 modified print to use _write 1987-06-10 14:52:39 +00:00
ceriel
91bdfb9a12 some more fixes 1987-06-10 14:06:14 +00:00
ceriel
130abb7e3b bug fixes 1987-06-10 13:46:21 +00:00
ceriel
e43a1b00f6 bug fix 1987-06-10 10:33:19 +00:00
ceriel
85023f4c14 some fixes 1987-06-09 15:15:18 +00:00
ceriel
7698c135be corrected some errors 1987-06-09 11:05:09 +00:00
ceriel
7f64ff28c0 added some routines 1987-06-09 10:50:47 +00:00
ceriel
33bd1f17af corrected syntax error 1987-06-09 10:35:22 +00:00
ceriel
f751192942 many changes because of introduction of register variables si/di 1987-06-09 10:22:50 +00:00
ceriel
798261d992 pass EMHOME to nested make 1987-06-09 10:19:47 +00:00
ceriel
470dcc3d11 Added register variables: registers si and di 1987-06-09 09:47:02 +00:00
ceriel
3997e07366 removed printf.s 1987-06-09 09:24:05 +00:00
ceriel
791ec39e57 fix to fix 1987-05-26 15:35:17 +00:00
ceriel
ac3c871ff8 yet another fix: conditional jumps did not work when exactly 256 bytes away 1987-05-26 15:31:43 +00:00
ceriel
61a5c8ce08 divided time costs by 10, because of overflow 1987-05-21 13:59:55 +00:00
ceriel
dd2cf6bbaa Fix in wrong assertion 1987-05-21 09:28:33 +00:00
ceriel
1d213e28c4 use stdio to do output 1987-05-20 17:17:42 +00:00
ceriel
1b47f26e4b Some more adaptions to new assembler 1987-05-20 17:15:59 +00:00
ceriel
a8db0ab298 Fixed some bugs 1987-05-20 17:15:22 +00:00
ceriel
e0694e88a2 Added 'loc slu' pattern 1987-05-20 14:13:29 +00:00
ceriel
10e1c10bcf some bug fixes: filename and unintialized data descriptor 1987-05-19 15:13:57 +00:00
ceriel
643dee0ab6 Added a pattern for better *p++ operation 1987-05-19 08:50:17 +00:00
ceriel
6731de5286 some bug fixes with 'bisb' 1987-05-18 18:34:59 +00:00
ceriel
e0c3807b29 -1 is now represented as such 1987-05-18 15:54:52 +00:00
ceriel
45f384c870 improved ROM handling 1987-05-18 15:50:42 +00:00
ceriel
32a436bab4 handle ROM's better 1987-05-18 13:29:32 +00:00
ceriel
46a07e1da5 Added conversion program 1987-05-18 11:37:18 +00:00
ceriel
d2c6f22e32 Added *REG addressing mode, fixed a bug 1987-05-18 10:40:19 +00:00
ceriel
9e72c25a0f deleted FORMAT, fixed con_float 1987-05-15 16:32:14 +00:00
ceriel
decfd1ce9c bug fix in jmp instruction 1987-05-15 16:31:00 +00:00
ceriel
0679596d4d bug fix in RMI 1987-05-15 15:46:50 +00:00
ceriel
98da0bbffb added end.s 1987-05-15 12:55:51 +00:00
ceriel
3077cb6610 libraries can now be made on any machine 1987-05-15 09:30:47 +00:00
ceriel
4888f39b05 use aal 1987-05-15 09:28:57 +00:00
ceriel
212a9e04ce addd .distr 1987-05-15 09:22:54 +00:00
ceriel
04dc83c149 converted to ACK assembler format 1987-05-15 09:11:10 +00:00
ceriel
7abf78f452 converted to ACK assembler format 1987-05-14 17:45:41 +00:00
ceriel
5053f2a183 generate code for ACK assembler, including floats 1987-05-14 14:58:21 +00:00
ceriel
235871bf4b minor fix; generate code for ACK assembler 1987-05-14 14:41:16 +00:00
ceriel
731edd0940 Initial revision 1987-05-14 14:32:55 +00:00
ceriel
de8aceeeb4 use aal 1987-05-13 16:32:57 +00:00
ceriel
b8b798706f fix 1987-05-13 16:19:49 +00:00
ceriel
43c8fb156b Initial revision 1987-05-13 16:13:52 +00:00
ceriel
0cc5442188 Initial revision 1987-05-13 14:36:45 +00:00
ceriel
e4cc45b56f fixed problem with em_last file for int24 1987-05-13 10:18:42 +00:00
ceriel
e91a85cbec minor fix 1987-05-12 12:34:04 +00:00
ceriel
35fa794781 Fixes to return sequence 1987-05-11 10:24:36 +00:00
ceriel
2d8e5089f4 vfork was wrong 1987-04-27 13:11:17 +00:00
ceriel
2b9292bc38 Some fixes 1987-04-23 14:49:49 +00:00
ceriel
90c699f418 Fixed wrong mlu4.s 1987-04-23 14:47:28 +00:00
ceriel
8f1fba2b7b Initial revision 1987-04-13 17:10:33 +00:00
ceriel
161c523488 Added execle.c and ececv.c 1987-04-13 17:09:38 +00:00
ceriel
218c1c46c4 Bug fix, program was not partable. it assumed same byte order as i86. 1987-04-13 15:57:33 +00:00
ceriel
3433445bbb Bug fix: did not accept loc 1 loc 4 cii 1987-04-13 12:52:38 +00:00
ceriel
81b1d21c35 Initial revision 1987-04-13 10:32:47 +00:00
ceriel
924d580670 yet another bug fix 1987-04-07 09:57:50 +00:00
ceriel
a71813b911 Some more bug fixes 1987-04-06 17:59:57 +00:00
ceriel
e04b39f7a2 Added Pascal library 1987-04-06 07:56:49 +00:00
ceriel
f31c9f2a67 target optimizer must be installed before trying to install libraries! 1987-04-03 13:24:20 +00:00
ceriel
96d15a6c05 minor mod 1987-04-03 11:18:49 +00:00
ceriel
4b30a95d7a minor mods 1987-04-03 11:16:46 +00:00
ceriel
75a8a6cc64 some bug fixes 1987-04-02 14:04:17 +00:00
ceriel
d2734bbdd9 "word" is always a long 1987-04-02 10:17:06 +00:00
ceriel
5889533297 "word" now is always a long 1987-04-02 10:07:10 +00:00
ceriel
410bfa3cb2 "word" is always a "long" 1987-04-02 10:04:25 +00:00
ceriel
af7b083fd8 "word" is now always a "long" 1987-04-02 09:54:41 +00:00
ceriel
11db9b8fdc Added EMHOME 1987-04-01 08:54:00 +00:00
ceriel
bc6486d7b0 Ported to other m68000 systems 1987-03-31 09:23:20 +00:00
ceriel
526d769271 *** empty log message *** 1987-03-31 08:42:07 +00:00
ceriel
2e948de48c *** empty log message *** 1987-03-31 07:28:06 +00:00
ceriel
8d209d8e01 umount, NOT unmount! 1987-03-31 07:28:05 +00:00
ceriel
8d5be706a8 No line directives 1987-03-30 13:18:10 +00:00
ceriel
18e5f78f21 Don't use reghp 1987-03-30 12:40:09 +00:00
ceriel
e07da4cad3 don't use reghp 1987-03-30 12:35:46 +00:00
ceriel
3233aaf5a5 renamed systemcalls 1987-03-30 09:39:38 +00:00
ceriel
0036c7bd8a Added interpreter 1987-03-30 09:18:03 +00:00
ceriel
db437cbda8 moved interpreter to another place 1987-03-30 09:05:14 +00:00
ceriel
6c84dcbf80 Initial revision 1987-03-30 08:02:43 +00:00
ceriel
44089a20ab Added occam 1987-03-30 08:00:59 +00:00
ceriel
0170bb504b Added Occam 1987-03-30 07:51:20 +00:00
ceriel
a0542acab4 removed ".byte" 1987-03-29 13:39:14 +00:00
ceriel
1d443b6b4b bug fix 1987-03-27 13:34:46 +00:00
ceriel
ecc1b3b971 .fat --> .fatal 1987-03-27 12:43:17 +00:00
ceriel
46a405c131 *** empty log message *** 1987-03-27 10:06:59 +00:00
ceriel
129343dc94 Franks version 1987-03-27 10:05:53 +00:00
ceriel
0cc30a7e49 franks version 1987-03-27 09:58:03 +00:00
ceriel
2aa64be3a6 Franks version 1987-03-27 09:55:28 +00:00
ceriel
13c208de3b Fraks version 1987-03-27 09:50:57 +00:00
ceriel
ac395ba4a6 Initial revision 1987-03-27 09:47:16 +00:00
ceriel
3177072e2f Frans doodemans version 1987-03-27 09:33:02 +00:00
ceriel
2febff1a79 Frans Doodemans version 1987-03-27 09:28:16 +00:00
ceriel
f4fb73386e fixed 1987-03-27 09:21:14 +00:00
ceriel
cf8d769c73 fixed 1987-03-27 09:06:28 +00:00
ceriel
9c8b34c47d remainder now returned in d0 1987-03-27 08:57:38 +00:00
ceriel
ea63596eb3 remainder now is returned in d0. 1987-03-27 08:49:14 +00:00
ceriel
e5116f86dc Fixed a problem with SRU: no regs available 1987-03-25 16:26:58 +00:00
ceriel
34f41d7bf1 bug fix 1987-03-24 08:41:44 +00:00
ceriel
391f6cc9ea could not be handled by MINIX pre-processor 1987-03-23 14:48:56 +00:00
ceriel
375b5e9182 Bug fix in BLM 1987-03-20 19:21:23 +00:00
ceriel
73818f1a53 bug fix 1987-03-19 11:21:54 +00:00
ceriel
878cbab737 deleted "unsigned chars" 1987-03-19 10:20:40 +00:00
ceriel
b86dc9f84d adapted for 7 character significance 1987-03-19 10:16:56 +00:00
ceriel
8829d77144 made name shorter 1987-03-19 10:15:58 +00:00
ceriel
88db8b43da Added distr entry 1987-03-19 10:12:51 +00:00
ceriel
fd1682052d contained a switch on a long 1987-03-19 10:08:31 +00:00
ceriel
f95c97b38c Use LDFLAGS 1987-03-17 16:37:04 +00:00
ceriel
15382edbd6 *** empty log message *** 1987-03-17 16:24:42 +00:00
ceriel
b7cd38ab12 Use LDFLAGS 1987-03-17 16:18:08 +00:00
ceriel
94ff96cf1f bug fix 1987-03-10 17:41:37 +00:00
ceriel
fb775d4ead Bug fix 1987-03-10 17:38:55 +00:00
ceriel
b234851f00 Deleted -DUSG 1987-03-10 15:55:39 +00:00
ceriel
c6dee66c71 Deleted -DBSD4_2 1987-03-10 15:45:38 +00:00
ceriel
4cf6acb1e2 *** empty log message *** 1987-03-10 15:44:25 +00:00
ceriel
8fb04a83bc Removed -DBSD4_2 1987-03-10 15:41:20 +00:00
ceriel
6eaf182cee Added Rcs Id 1987-03-10 11:49:39 +00:00
ceriel
5537abbdfb Added copyright notice 1987-03-10 01:26:51 +00:00
ceriel
b43fed4fbc Added copyright notice 1987-03-09 23:47:46 +00:00
ceriel
815166e421 Added copyright notice 1987-03-09 19:15:41 +00:00
ceriel
7880748ecd Added copyright notice 1987-03-09 16:02:32 +00:00
ceriel
236c6c40f0 Added a warning for floating point constants 1987-03-09 11:25:28 +00:00