eck
|
b5e965ef09
|
fixed error in .trp: it could generate a bus error
|
1990-08-03 16:16:28 +00:00 |
|
ceriel
|
96cd8b3420
|
don't throw away pseudo's, even if they are not reachable
|
1990-08-02 16:01:21 +00:00 |
|
ceriel
|
e8c881c8e0
|
show some more of the name list entries
|
1990-08-02 15:58:10 +00:00 |
|
ceriel
|
a6b82288bc
|
pass -g flag to Modula-2 compiler
|
1990-08-01 14:46:07 +00:00 |
|
ceriel
|
2eb1451f91
|
bug fix: did not return soon enough
|
1990-08-01 14:41:18 +00:00 |
|
ceriel
|
7839c58641
|
increase size of yytext buffer
|
1990-08-01 14:40:22 +00:00 |
|
ceriel
|
aa8bd39666
|
only leave ms_std's if prodepth > 0
|
1990-08-01 14:36:45 +00:00 |
|
ceriel
|
61ed03dd46
|
some more changes for debugger support
|
1990-08-01 14:35:07 +00:00 |
|
ceriel
|
ac6cf0393b
|
#ifdeffed strange test
|
1990-08-01 14:34:53 +00:00 |
|
ceriel
|
078e8d67f5
|
time optimization is default now
|
1990-08-01 14:33:08 +00:00 |
|
ceriel
|
c4d485ef8c
|
minor change
|
1990-08-01 14:32:04 +00:00 |
|
ceriel
|
12b0177500
|
support for long strings
|
1990-08-01 14:30:45 +00:00 |
|
ceriel
|
9ce9dc654f
|
Added support for debugger messages
|
1990-07-30 16:05:27 +00:00 |
|
ceriel
|
e123dc64f4
|
fixed declaration of C_error
|
1990-07-30 16:03:15 +00:00 |
|
ceriel
|
640fe76319
|
added support for debugger
|
1990-07-30 15:56:25 +00:00 |
|
ceriel
|
36ce140e43
|
changed a comment
|
1990-07-30 15:51:32 +00:00 |
|
ceriel
|
271f1d0549
|
removed limit on string size
|
1990-07-30 15:40:08 +00:00 |
|
ceriel
|
ff2abb98d3
|
some fixes
|
1990-07-30 14:52:58 +00:00 |
|
ceriel
|
fa6d7b204b
|
several changes
|
1990-07-30 14:32:43 +00:00 |
|
ceriel
|
7d7931aec4
|
vax4 uses own assembler now
|
1990-07-30 14:29:13 +00:00 |
|
ceriel
|
721b78ee49
|
modifications for debugger
|
1990-07-30 14:20:20 +00:00 |
|
ceriel
|
239ea49727
|
protect types.h against multiple inclusions
|
1990-07-30 14:17:30 +00:00 |
|
ceriel
|
520d0fd42e
|
fixed: tail_mon is needed for languages
|
1990-07-30 14:10:35 +00:00 |
|
ceriel
|
60093266ae
|
clarified text somewhat
|
1990-07-30 12:46:12 +00:00 |
|
ceriel
|
dc46fef981
|
fixed typo
|
1990-07-30 12:43:38 +00:00 |
|
ceriel
|
526f073ec6
|
Added support for S_CRS
|
1990-07-30 11:56:28 +00:00 |
|
ceriel
|
28f52822c9
|
Added some more support for debugger
|
1990-07-30 09:43:45 +00:00 |
|
eck
|
314c139b9e
|
fixed bug with state
|
1990-07-26 15:08:49 +00:00 |
|
ceriel
|
ff66ac48b3
|
removed g-flag
|
1990-07-25 17:40:02 +00:00 |
|
ceriel
|
a59f70805a
|
do not move ms_std message, added shc.c and shc.h to .distr
|
1990-07-25 17:10:40 +00:00 |
|
eck
|
ce8a4ab9e6
|
improved -I handling
|
1990-07-25 13:00:40 +00:00 |
|
eck
|
6c851594f0
|
changed names of csa and csb to csa4 and csb4
|
1990-07-25 11:46:27 +00:00 |
|
eck
|
a765b8f5d6
|
#if X=3 caused infinite loop
|
1990-07-25 10:20:44 +00:00 |
|
eck
|
33f8192790
|
switch to text segment when generating a label
|
1990-07-20 14:02:35 +00:00 |
|
eck
|
0b6e73197b
|
atw.h was wrong, since word_size may contain a cast
|
1990-07-20 10:30:49 +00:00 |
|
ceriel
|
b241f143db
|
improved conversion of extended to string
|
1990-07-20 09:39:43 +00:00 |
|
eck
|
987d3d0316
|
added patterns for stackheight mechanism
|
1990-07-19 17:22:56 +00:00 |
|
eck
|
539ab11985
|
squeezing for MINIX & bug fix in dumpidf
|
1990-07-19 17:16:36 +00:00 |
|
ceriel
|
779c77ac21
|
dumped core on SIM instruction
|
1990-07-19 10:00:02 +00:00 |
|
eck
|
7e156aa654
|
forgot pop_push.awk
|
1990-07-18 16:31:32 +00:00 |
|
eck
|
68ff00fd8b
|
added stackheight message handling
|
1990-07-18 14:53:19 +00:00 |
|
eck
|
4320d836e1
|
added #defines for stackheight computation
|
1990-07-18 14:42:37 +00:00 |
|
ceriel
|
8a4be18b77
|
prevent core dump when no args are given
|
1990-07-18 14:38:48 +00:00 |
|
eck
|
c08f3b3c80
|
added stackheight computation
|
1990-07-18 14:33:07 +00:00 |
|
ceriel
|
4565dd1dc0
|
replaced call of non-existing Dvu to a call to Duv
|
1990-07-18 09:11:33 +00:00 |
|
ceriel
|
0f735aa2a4
|
fix problem with variant tag and made double compatible with subranges
|
1990-07-17 13:57:01 +00:00 |
|
ceriel
|
396c70c16e
|
Fix: DIV and MOD on negative args
|
1990-07-16 09:05:19 +00:00 |
|
eck
|
2acd7638cc
|
fixed int to unsigned conversions, declarations, pp-list initialization
|
1990-07-13 10:18:27 +00:00 |
|
ceriel
|
78afeb1674
|
Added patterns
|
1990-07-12 16:12:17 +00:00 |
|
eck
|
b1c76184a1
|
fixed character count in doscan
|
1990-07-11 09:08:33 +00:00 |
|
ceriel
|
3551214ac0
|
check result of array address calculation
|
1990-07-04 14:24:55 +00:00 |
|
ceriel
|
22efec2b64
|
rand() did not work on 2-byte machines
|
1990-06-30 20:02:45 +00:00 |
|
ceriel
|
ef28037143
|
use new con_float
|
1990-06-29 11:05:19 +00:00 |
|
ceriel
|
f6ebebfc27
|
fixed -I option
|
1990-06-29 10:00:41 +00:00 |
|
ceriel
|
24c669d9aa
|
fixed -I option
|
1990-06-28 18:06:16 +00:00 |
|
ceriel
|
0a82ab43e6
|
bug fix: wrong procedure was called
|
1990-06-27 09:29:55 +00:00 |
|
ceriel
|
e3f14f93d1
|
Added some more patterns
|
1990-06-25 16:58:33 +00:00 |
|
ceriel
|
1e14068343
|
Added strtol()
|
1990-06-25 15:59:16 +00:00 |
|
ceriel
|
aac130469c
|
produce commons, fix bug with mov-extend instructions
|
1990-06-25 15:48:49 +00:00 |
|
ceriel
|
3d5fbd3053
|
produce commons for bss
|
1990-06-25 13:42:02 +00:00 |
|
ceriel
|
c24776265d
|
tp_unsigned is now a true boolean
|
1990-06-21 15:49:41 +00:00 |
|
ceriel
|
66e9c0dfcc
|
int now uses intelligent calls
|
1990-06-21 13:17:50 +00:00 |
|
ceriel
|
57aa4a816b
|
Model 3 (Intelligent Calls) implemented (Remco Feenstra & Peter Boersma);
a few bugs fixed
|
1990-06-21 12:16:31 +00:00 |
|
ceriel
|
e2d42c702e
|
Model 3 (intelligent calls) implemented
|
1990-06-21 12:11:50 +00:00 |
|
eck
|
becce8cd21
|
always flush line-buffered output when filling an input buffer
|
1990-06-21 11:13:23 +00:00 |
|
ceriel
|
e8bbfc7b88
|
Added em_mesX.h which makes some C_ms_... unique in first 7 chars
|
1990-06-20 12:00:26 +00:00 |
|
ceriel
|
a43f3f97c2
|
Added debugger message routines
|
1990-06-20 11:59:57 +00:00 |
|
ceriel
|
87d9000d0f
|
Added debugger messages
|
1990-06-20 11:58:38 +00:00 |
|
ceriel
|
d3a17633aa
|
Made to work with troff
|
1990-06-20 10:05:22 +00:00 |
|
ceriel
|
955002df6c
|
Added bsbb and bsbw
|
1990-06-19 15:27:43 +00:00 |
|
ceriel
|
28af33211c
|
fixed optimizations that were wrong with indexed mode
|
1990-06-19 15:15:37 +00:00 |
|
eck
|
f5d5a1973d
|
fixed some typos
|
1990-06-19 11:29:20 +00:00 |
|
ceriel
|
e4a8b9d316
|
Updated for IEEE format
|
1990-06-15 16:50:08 +00:00 |
|
ceriel
|
adbaad4069
|
correct M_MAX_D for old floating point format
|
1990-06-15 16:47:27 +00:00 |
|
ceriel
|
9606911f7f
|
cg no longer part of distribution
|
1990-06-14 16:52:04 +00:00 |
|
ceriel
|
f574629a08
|
Added new patterns
|
1990-06-14 16:45:33 +00:00 |
|
ceriel
|
7e0f0872ae
|
Added a SBS pattern for constant args
|
1990-06-13 09:59:11 +00:00 |
|
ceriel
|
73e9d937f1
|
fix: #if instead of #ifdef
|
1990-06-12 11:22:49 +00:00 |
|
ceriel
|
675d578036
|
changed order so that it works without ranlib
|
1990-06-12 11:21:40 +00:00 |
|
ceriel
|
94e1102a42
|
fix from Verstoep: free() was called twice on same arg
|
1990-06-12 10:07:00 +00:00 |
|
ceriel
|
41dac7db23
|
fix previous fix
|
1990-06-11 15:17:50 +00:00 |
|
ceriel
|
a379e76138
|
Added dependency generator, reduced size of type structure
|
1990-06-08 10:03:47 +00:00 |
|
ceriel
|
08a2f076a1
|
do not generate line number/file name information by default for C
|
1990-06-06 17:04:46 +00:00 |
|
ceriel
|
09f9431d23
|
use own version of assert (ASSERT)
|
1990-06-06 16:54:30 +00:00 |
|
ceriel
|
038224b51c
|
dependencies
|
1990-06-06 16:23:47 +00:00 |
|
ceriel
|
61e9ad9f57
|
change flag -xs to -i, -xm to -m, dependencies
|
1990-06-06 16:10:19 +00:00 |
|
ceriel
|
9336a78274
|
change flag -xs to -i, -xm to -m
|
1990-06-06 16:01:03 +00:00 |
|
ceriel
|
e4d4880971
|
change flag -s to -i
|
1990-06-06 16:00:28 +00:00 |
|
ceriel
|
db96ca46e2
|
removed useless #ifdef
|
1990-06-06 15:35:33 +00:00 |
|
ceriel
|
590cf5dde0
|
Added dependency generator
|
1990-06-06 14:42:53 +00:00 |
|
ceriel
|
814058acf1
|
Added -A option, like -d
|
1990-06-06 14:37:03 +00:00 |
|
ceriel
|
9edc40831e
|
mktime() did not work for 2-byte machines
|
1990-06-05 12:07:28 +00:00 |
|
ceriel
|
16ae54ece3
|
fixed typo
|
1990-06-05 09:50:28 +00:00 |
|
ceriel
|
472dd9f563
|
optimized a bit
|
1990-05-31 18:33:38 +00:00 |
|
ceriel
|
b2359023d6
|
Removed some erroneous fclose() calls
|
1990-05-31 13:54:33 +00:00 |
|
ceriel
|
c379c45b45
|
removed DEBUG #define
|
1990-05-31 13:33:31 +00:00 |
|
ceriel
|
96d4ac23e1
|
fix: IL sometimes removed procedures that could be called indirectly
|
1990-05-30 11:31:32 +00:00 |
|
ceriel
|
d727292d39
|
Added EM_vars.c
|
1990-05-23 09:24:55 +00:00 |
|
ceriel
|
8a96862162
|
make GMT the default
|
1990-05-22 14:42:28 +00:00 |
|
ceriel
|
e25facbde1
|
fix to fix
|
1990-05-22 12:22:25 +00:00 |
|