This website requires JavaScript.
b2a4e589a0
several fixes
ceriel
1987-09-17 16:57:03 +00:00
6f52de4ac0
some more fixes
ceriel
1987-09-14 12:41:08 +00:00
7b882ce065
some more fixes
ceriel
1987-09-14 11:24:12 +00:00
ad5c37ef7a
Added FORchk.c
ceriel
1987-09-10 15:56:28 +00:00
cc43fdef97
make sure argument to open is terminated by a 0-byte
ceriel
1987-09-08 15:35:34 +00:00
7033cf2586
replaced printfs by fputs where possible
ceriel
1987-09-08 09:00:29 +00:00
8dcd376cc0
disabled listing facilities
ceriel
1987-09-08 08:59:03 +00:00
92b12c0455
some fixes/improvements
ceriel
1987-09-07 19:05:29 +00:00
884c98d241
deleted some unused variables
ceriel
1987-09-03 09:32:21 +00:00
a8ae06a94d
some minor fixes, and one important 2/4 one in the sbreak function
ceriel
1987-09-02 18:42:21 +00:00
f571ee5f0e
brk must return pointer size
ceriel
1987-09-02 14:54:32 +00:00
539a215863
previous fix was wrong; added another
ceriel
1987-09-02 12:52:44 +00:00
04b0d45c13
yet another fix in freopen: re-opening for reading did not work properly
ceriel
1987-09-02 12:43:23 +00:00
e0a1824870
first arg to putc must be int or char, not long
ceriel
1987-09-01 18:31:42 +00:00
b1748d4cff
added declaration for fopen
ceriel
1987-09-01 15:58:30 +00:00
2ca5b0f469
declared freopen; apparently it is not declared in stdio.h on some systems
ceriel
1987-09-01 15:24:15 +00:00
9e2830bf52
time must be called with a 0-pointer, not with 0! Erikje toch!
ceriel
1987-09-01 14:18:20 +00:00
2528d0646c
dont count when USE_TMP is not defined
ceriel
1987-09-01 10:41:35 +00:00
ac2fd78191
fix for statics in nested blocks
ceriel2
1987-08-28 09:56:00 +00:00
8feda2f95c
Added .globl, fix in Xfit call
ceriel
1987-08-26 14:45:27 +00:00
ab5d79a8ce
fixup commit for tag 'distr2'
cvs2hg
1987-08-26 13:58:31 +00:00
7c64a2f075
adapted to new semantics of STACK
ceriel
1987-08-26 13:58:30 +00:00
87126d5651
adapted table to new semantics of STACK
ceriel
1987-08-26 13:54:20 +00:00
7359fe84a0
adapted table to new semantics of STACK
ceriel
1987-08-26 13:47:37 +00:00
636f6e5c0b
improved the c-flag, and corrected a bug in the produced relocation info
ceriel
1987-08-26 13:22:44 +00:00
bd5ed16009
added return.s
ceriel
1987-08-26 13:06:09 +00:00
937f4e48fe
FLOAT did not work
ceriel
1987-08-24 14:23:13 +00:00
5a28a174e4
FLOAT did not work
ceriel
1987-08-24 13:59:06 +00:00
7139d3ae5e
compiler could not handle using addresses of procedures declared in imported definition modules. This is corrected
ceriel
1987-08-24 11:42:37 +00:00
6ebdb2a63c
a fix: UID and GID were sign-extended
ceriel
1987-08-24 09:13:31 +00:00
13f95a76d1
Added a DO_TOSTACK command, and put set number of ALL in tables.c
ceriel
1987-08-20 19:04:18 +00:00
0def7db2ea
fixed a problem with the ifdef-stack
ceriel
1987-08-20 18:12:31 +00:00
4b892ab691
fix to previous one. The previous one did not help, this one does
ceriel
1987-08-20 16:00:18 +00:00
6a18367f41
fixed bug with quotes
ceriel
1987-08-20 15:44:45 +00:00
9ef8e41d1e
fixed addition, better patterns for SDL, SDE
ceriel
1987-08-20 15:30:01 +00:00
f2c28f0f96
corrected option handling
ceriel
1987-08-20 13:12:43 +00:00
7d8efdeda0
told ncg that jsr kills the scratch registers
ceriel
1987-08-19 19:51:13 +00:00
8f81d9d757
do not accept p flag
ceriel
1987-08-19 18:13:19 +00:00
2e8c8ec706
changed code for loops a bit, and fixed an error in MkCoercion
ceriel
1987-08-19 18:07:41 +00:00
5d5c36b37a
disabled range-checks
ceriel
1987-08-19 18:07:01 +00:00
fe65dfcc3a
minor adaption: index array with int, not long
ceriel
1987-08-19 15:27:15 +00:00
42288e4842
some minor corrections
ceriel
1987-08-19 15:23:41 +00:00
ad48701d87
fixed bugs in tzset and ttyslot, adapted malloc to allocate in bigger chunks
ceriel
1987-08-19 14:44:54 +00:00
2571458361
improved -c option
ceriel
1987-08-19 14:10:39 +00:00
92ffe487b3
bug fixes: ifval must be an arith, not an int
ceriel
1987-08-19 10:36:37 +00:00
3c8a306ed0
LLsymb was declared twice
ceriel
1987-08-19 10:12:34 +00:00
97441a2446
an attempt to improve error correction on unknown type identifiers. Also, a minor fix to ival.g
ceriel
1987-08-18 10:05:18 +00:00
b5a0bf7fe3
fixed: resulted in memory faults in rare cases
ceriel
1987-08-17 20:32:00 +00:00
2d76756908
fix
ceriel
1987-08-17 19:39:30 +00:00
12369484b2
fixes to additions
ceriel
1987-08-17 18:09:31 +00:00
c6e608ab38
minor fix
ceriel
1987-08-17 16:30:14 +00:00
4bbd4c1bc1
some more additions
ceriel
1987-08-17 16:24:56 +00:00
5219c0f7a6
not finding an include file is fatal
ceriel
1987-08-17 14:36:55 +00:00
bbcca8587c
some fixes to freopen
ceriel
1987-08-17 14:23:16 +00:00
2fd4ee7a48
fix in LDC CMS
ceriel
1987-08-17 14:18:40 +00:00
8be09b6814
fixed setbuf. count field was set wrong
ceriel
1987-08-14 20:32:08 +00:00
1f2fa05492
first free-ing and then reallocing did not work properly. Now, free does nothing, except remembering that a block was freed. malloc, realloc and free check for this.
ceriel
1987-08-14 11:52:17 +00:00
af1a5bbdcf
fix in one of those tricky addressing modes
ceriel
1987-08-14 00:15:49 +00:00
8cf013b9ab
some fixes to additions
ceriel
1987-08-13 15:30:48 +00:00
dfd554f271
signed compares were just wrong, added a few patterns
ceriel
1987-08-13 11:22:59 +00:00
a1cb8c1cdb
added cmi4.s
ceriel
1987-08-13 11:09:24 +00:00
69516b8fd2
fixed a fix, which did not fix a bug after all
ceriel
1987-08-13 10:18:25 +00:00
824ce77efa
corrected
ceriel
1987-08-12 21:36:30 +00:00
af2f5dff29
fixed
ceriel
1987-08-12 20:51:23 +00:00
e70ef8e192
fixed EXG instruction
ceriel
1987-08-12 18:37:20 +00:00
f8e81baabd
yet another fix, this time to divu/divul/divs/divsl
ceriel
1987-08-12 18:32:15 +00:00
3e185f7404
added many patterns
ceriel
1987-08-12 16:19:02 +00:00
ef63d3a6b0
revised some patterns that could lead to NO REGS AVAILABLE
ceriel
1987-08-12 15:58:54 +00:00
b5baf3fccb
some adaptions undone
ceriel
1987-08-12 14:51:58 +00:00
6217d3f6e7
stdio.h should not define BMASK
ceriel
1987-08-12 09:24:57 +00:00
56b0cb2438
fix + some more statistics
ceriel
1987-08-11 15:31:09 +00:00
70fa8cdef7
take alignments into account
ceriel
1987-08-11 15:28:06 +00:00
f5501fd149
adapted sizes somewhat, made facility to print memory statistics
ceriel
1987-08-11 14:42:15 +00:00
68b0b59cc0
Added the possibility to disable range-checks
ceriel
1987-08-11 10:50:30 +00:00
2c422b0146
yet another fix in those tricky FOR-loops
ceriel
1987-08-11 08:58:20 +00:00
1694d87acd
some more fixes, and tried to make smaller
ceriel
1987-08-10 21:43:47 +00:00
824abdcc9b
fix to fix
ceriel
1987-08-10 14:06:37 +00:00
d341457ccb
Generated code for FOR-loops was wrong
ceriel
1987-08-10 13:01:54 +00:00
46e73612ba
nestlevel count per file
ceriel
1987-08-10 11:17:20 +00:00
555e7be7db
nestlevel count per file
ceriel
1987-08-10 10:43:51 +00:00
371edcd97e
dynamic table sizes, commons in ranlib table
ceriel
1987-08-10 10:20:52 +00:00
b4db4084c8
some fixes
ceriel
1987-08-07 19:54:45 +00:00
c82ba656fb
fixes to preprocessor part
ceriel
1987-08-07 19:53:54 +00:00
d027b768d1
ran out of another static list; made length dynamic
ceriel
1987-08-07 14:35:21 +00:00
f54333676b
deleted a warning
ceriel
1987-08-06 19:15:40 +00:00
8f9f580ca4
make two versions: one for new peephole optimizer
ceriel
1987-08-06 19:00:21 +00:00
6dd9a28428
fixed manual page
ceriel
1987-08-06 18:59:07 +00:00
c103a0a3aa
Added files for new peephole optimizer
ceriel
1987-08-06 18:58:39 +00:00
32ff92edc5
use newer read_em module, + checking library
ceriel
1987-08-06 18:56:36 +00:00
a9c913d6fd
align sizes
ceriel
1987-08-06 18:40:02 +00:00
073ed31cbe
generate commons for bss
ceriel
1987-08-06 15:11:09 +00:00
77405d7520
OUTTRACE was doubly defined
ceriel
1987-08-06 14:29:16 +00:00
22e4b3d98d
fix in font-change
ceriel
1987-08-06 14:26:45 +00:00
0e022b2440
code improvement
ceriel
1987-08-06 14:24:08 +00:00
0dd8bc3e95
fixes
ceriel
1987-08-06 14:21:01 +00:00
f2ff9f7f33
minor mods
ceriel
1987-08-06 14:20:11 +00:00
1971f871ec
fixed a bug with setjmp. Fixed a bug with non-struct pointers referring to structs
ceriel
1987-08-06 14:19:06 +00:00
e25daddac3
moved the FCONST moves, so that they are found before the source moves
ceriel
1987-08-06 13:08:02 +00:00
9780bab889
use malloc instead of sbrk
ceriel
1987-08-06 13:04:20 +00:00
dd6fbf77a7
bigger define for MAXSTAB
ceriel
1987-08-06 13:00:47 +00:00