Commit graph

3736 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
d5b2601b8f use a larger buffer on larger machines 1989-02-21 10:01:55 +00:00
ceriel
30959cd73f some fixes: calloc was wrong; catch traps, and let divides
by 0 generate a signal, if on a unix machine
1989-02-20 18:01:33 +00:00
ceriel
8aee01de95 made easier to compile with different compiler 1989-02-20 15:29:10 +00:00
ceriel
c096cc6522 fixed; did not work because there was no dependency on as_lib.a 1989-02-20 15:25:27 +00:00
ceriel
a4178ca843 do not catch floating point exceptions anymore 1989-02-17 09:58:06 +00:00
ceriel
9751e398e3 Made easier to use other compiler 1989-02-16 16:33:29 +00:00
ceriel
f7790b0e8e empty string in directory list now means current directory 1989-02-16 11:46:39 +00:00
ceriel
1e19db9d3a empty string in directory list now means current directory 1989-02-16 11:24:01 +00:00
ceriel
00ac6f88a7 empty string in directory list now means current directory 1989-02-16 11:18:44 +00:00
ceriel
188b1df96d fixed; the previous change was wrong 1989-02-16 11:14:22 +00:00
ceriel
9baa112ea1 Handle empty string in search path; It means: current directory 1989-02-16 10:48: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
eb3dcf275e fixed some problems, updated with cemcom 1989-02-14 14:35:38 +00:00
ceriel
4629647d78 fixed wrong count in popping parameters 1989-02-14 14:10:31 +00:00
ceriel
ebce0b4a18 New coroutine mechanism incorporated 1989-02-13 18:41:17 +00:00
ceriel
7b2e749b0d make runtime error messages emacs-compatible 1989-02-13 18:28:17 +00:00
dick
429d527a64 more and better declarations in c.llb 1989-02-10 16:46:01 +00:00
ceriel
5a4933ff7f Try to allocate to the next power of 2, instead of just aligning
with GRABSIZE; This way, malloc(1000000) followed by free() followed by
another malloc(1000000) will result in the same block being allocated,
because first_present will now find it
1989-02-10 09:18:19 +00:00
ceriel
7161d59956 Added documentation about priority and optimizer keywords 1989-02-09 16:17:00 +00:00
ceriel
76cb7a0b33 Added some comments 1989-02-09 15:58:34 +00:00
ceriel
760ee8362e Fix: current distribution is 4th 1989-02-09 15:57:27 +00:00
ceriel
d7ce393510 Adapted; Do not use /dev/tty 1989-02-09 15:55:33 +00:00
ceriel
b005246ad5 Added Algol68S 1989-02-09 15:53:09 +00:00
ceriel
3b922f1292 fix: CHR expects a CARDINAL parameter 1989-02-09 15:43:28 +00:00
ceriel
62d8930080 deleted makefile from distribution; Added some comments about this to
the README file
1989-02-09 15:43:25 +00:00
ceriel
dbe4e49936 New method of calling optimizers; fixed lint entry in Makefile 1989-02-09 14:08:47 +00:00
ceriel
683c162cff New method of calling optimizer; Added Algol68S 1989-02-09 13:46:32 +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
86ace8a020 Fixed lintflags 1989-02-09 11:33:11 +00:00
ceriel
dfca9ea600 fixed lint options; Added -O<num> option 1989-02-09 11:22:24 +00:00
ceriel
6fc4ca1ae0 The s option now gives a percentage of the size of the input 1989-02-09 10:18:48 +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
fb88f5dbdd fixed problem with importing enumeration literals 1989-02-08 10:24:10 +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
81f2477282 Adapted to our installation 1989-02-08 09:38:15 +00:00