ceriel
|
a44bbb3977
|
Fixed a couple of minor bugs
|
1996-11-19 13:27:56 +00:00 |
|
ceriel
|
150db958da
|
Fixed typo
|
1996-10-22 14:34:16 +00:00 |
|
ceriel
|
4baa1312a8
|
removed
|
1995-12-06 14:15:11 +00:00 |
|
ceriel
|
cdb362b628
|
removed
|
1995-12-06 14:04:51 +00:00 |
|
ceriel
|
550095a5d0
|
Removed Version.c
|
1995-12-06 09:52:54 +00:00 |
|
ceriel
|
2985469116
|
Fix: wrong offsets for locals when < -32768, installation error for 'show'
|
1995-11-08 11:09:14 +00:00 |
|
ceriel
|
c1738933d7
|
Fix: wrong offsets for locals when < -32768
|
1995-11-08 11:08:09 +00:00 |
|
ceriel
|
a8b1f8e347
|
Header file was included twice
|
1995-11-01 15:59:33 +00:00 |
|
ceriel
|
b9a67e72ca
|
use stdarg when compiling with ANSI C compiler
|
1995-08-18 07:26:18 +00:00 |
|
ceriel
|
1aa9149ff9
|
Changed for sparc_solarisdescr
|
1995-08-18 07:24:18 +00:00 |
|
ceriel
|
c3855160fb
|
use stdarg when compiling with ANSI C compiler
|
1995-08-17 14:36:05 +00:00 |
|
ceriel
|
acdb874527
|
use stdarg when compiling with ANSI C compiler, and some other minor changes
|
1995-08-17 13:33:55 +00:00 |
|
ceriel
|
32bcf11ab9
|
Re-ordered for incompatible Linux shell
|
1995-08-15 14:59:28 +00:00 |
|
ceriel
|
f8cbcf1b4f
|
Don't use SIGEMT; it is not portable
|
1995-08-15 09:10:39 +00:00 |
|
ceriel
|
f8d6337862
|
'ed -' is no longer supported by some systems. Use 'ed -s'
|
1995-08-14 15:09:59 +00:00 |
|
ceriel
|
f34bf4b487
|
removed dependency on /usr/include/varargs.h
|
1995-08-14 15:08:46 +00:00 |
|
ceriel
|
525eb1f1a4
|
Fixed typo
|
1995-07-31 09:17:14 +00:00 |
|
ceriel
|
7b6d8fbe56
|
Added copyright notice
|
1995-07-31 09:10:42 +00:00 |
|
ceriel
|
c9153e6b9b
|
Set B_busy
|
1995-07-25 16:49:15 +00:00 |
|
ceriel
|
3883860106
|
Added Posix names
|
1995-06-28 09:46:39 +00:00 |
|
ceriel
|
32c692d93b
|
Use TARGETHOME for manual page
|
1995-03-17 14:11:47 +00:00 |
|
ceriel
|
911b0a43d8
|
Fix: never replace LAR/SAR by AAR LOI/STI if descriptor is not in ROM
|
1995-03-17 12:32:47 +00:00 |
|
ceriel
|
d5505f2f02
|
Also create sparc_solarisdescr
|
1995-03-17 11:00:29 +00:00 |
|
ceriel
|
d1435f4fc6
|
Added an option to strip the grammar from its actions
|
1995-02-24 12:10:44 +00:00 |
|
ceriel
|
68cebfb733
|
do not allow ',' as separator in parameter declarations; this results in bad C-code
|
1994-12-20 12:47:48 +00:00 |
|
ceriel
|
7393f8923c
|
Many changes:
- added some data flow stuff
- many cosmetic changes
|
1994-12-06 09:12:21 +00:00 |
|
ceriel
|
ef0ecb31b2
|
Fix: sometimes produced branch to non-existing label
|
1994-11-29 14:53:02 +00:00 |
|
ceriel
|
33da68f7e2
|
made statbuf static, so that is is zero when not initialized
|
1994-11-14 12:34:50 +00:00 |
|
ceriel
|
a1a816ddc2
|
Avoid some empty if- and else- parts. gcc -Wall does not like it
|
1994-10-20 12:43:35 +00:00 |
|
ceriel
|
4851c0c9f3
|
Fine tuning of some patterns
|
1994-10-19 14:09:26 +00:00 |
|
ceriel
|
f54d79e41a
|
removed un-used variable
|
1994-07-06 08:34:27 +00:00 |
|
ceriel
|
5c83e7dbb5
|
Header --> Id
|
1994-06-24 11:31:16 +00:00 |
|
ceriel
|
11f3094b51
|
Fix: forgot to initialize malloced mem
|
1994-06-23 10:00:01 +00:00 |
|
ceriel
|
2b54fa3a19
|
Fix: also redefine LLsafeerror
|
1994-06-23 09:58:30 +00:00 |
|
ceriel
|
656fb00e9b
|
Fix: error recovery sometimes skipped tokens it needed later on
|
1994-04-19 09:38:00 +00:00 |
|
ceriel
|
958aced01b
|
Generate octal char constants instead of ints for LLsets
|
1994-04-12 13:53:38 +00:00 |
|
ceriel
|
8a670148e4
|
changed Header to Id
|
1994-03-11 10:37:39 +00:00 |
|
ceriel
|
805a0a4b66
|
Added -DNDEBUG to compilation flags
|
1994-02-25 14:14:55 +00:00 |
|
ceriel
|
af0e9371e9
|
call abort() only when NDEBUG is not defined
|
1994-02-25 14:01:54 +00:00 |
|
ceriel
|
67c750a70c
|
Improved CSA some more
|
1993-11-24 12:39:19 +00:00 |
|
ceriel
|
862f5da86d
|
use 0xFFFF mask for printing shorts, and work around gcc 2.4.5 bug
|
1993-11-18 15:35:03 +00:00 |
|
ceriel
|
90134a3bea
|
Some minor changes
|
1993-11-17 10:25:17 +00:00 |
|
ceriel
|
cc61337a9f
|
signal, second arg is void function
|
1993-11-16 12:03:22 +00:00 |
|
ceriel
|
0c60f4c22f
|
Fixed several lint complaints
|
1993-11-16 11:35:23 +00:00 |
|
ceriel
|
9fbd4783a7
|
Fixed bug with "/*"
|
1993-11-15 09:29:39 +00:00 |
|
ceriel
|
49f8a5a61b
|
Fixed some minor problems
|
1993-11-12 16:59:06 +00:00 |
|
ceriel
|
a4a2ae8f96
|
catch is a signal arg, and should be void catch()
|
1993-11-12 16:57:15 +00:00 |
|
ceriel
|
03405742a3
|
noodstop is a signal arg, and should be void noodstop()
|
1993-11-12 16:53:24 +00:00 |
|
ceriel
|
332b6cb337
|
Minor changes: gave double def of __ctype with gcc on solaris 2
|
1993-11-12 15:16:08 +00:00 |
|
ceriel
|
990bf1ac74
|
onintr must be void
|
1993-11-12 12:53:28 +00:00 |
|
ceriel
|
b95ae2fa70
|
Many changes, mostly for Solaris 2
|
1993-11-10 15:11:28 +00:00 |
|
ceriel
|
4539174f47
|
Added -DNDEBUG to compile flags
|
1993-11-10 15:07:55 +00:00 |
|
ceriel
|
9dae71ae08
|
Updated for C_ prototypes
|
1993-11-10 15:07:12 +00:00 |
|
ceriel
|
854597cd2d
|
Updated for C_ prototypes
|
1993-11-10 14:40:27 +00:00 |
|
ceriel
|
7c473ca0ed
|
Added -DNDEBUG to compile flags
|
1993-11-10 14:38:32 +00:00 |
|
ceriel
|
528112d9bd
|
Bug fix for dlb routines and C_ are now void
|
1993-11-10 14:22:26 +00:00 |
|
ceriel
|
4f3e07061e
|
Added -DNDEBUG to compile flags
|
1993-11-10 14:21:21 +00:00 |
|
ceriel
|
8c849f20f7
|
Fix: CSA was not quite right
|
1993-11-10 13:00:01 +00:00 |
|
ceriel
|
f33df43f9a
|
Fix: had array bound error
|
1993-11-10 12:58:26 +00:00 |
|
ceriel
|
c9ec055176
|
Define NDEBUG if you don't want assertions
|
1993-10-22 14:30:43 +00:00 |
|
ceriel
|
4f2c705501
|
Some more space for file names
|
1993-10-12 09:45:59 +00:00 |
|
ceriel
|
549dfcc99d
|
Fixed: functions were implicitly declared extern and later static
|
1993-10-07 17:47:26 +00:00 |
|
ceriel
|
38a269fc37
|
Added sparc_solaris
|
1993-10-07 17:41:19 +00:00 |
|
ceriel
|
2233b6973b
|
Several fixes; ported to Solaris 2
|
1993-10-06 11:45:13 +00:00 |
|
ceriel
|
18967fad9a
|
Fixed make.hfiles; some "shells" did not accept it
|
1993-08-05 13:00:40 +00:00 |
|
ceriel
|
042d7b2275
|
Improved 'stop in' mechanism, and prevent core dump ir currlang is not set
|
1993-06-09 14:18:43 +00:00 |
|
ceriel
|
40569c479e
|
Mention filename for some error messages
|
1993-06-08 13:02:01 +00:00 |
|
ceriel
|
7e30c7d648
|
Fixed for empty parameter lists
|
1993-05-10 14:02:52 +00:00 |
|
ceriel
|
04d3c7152c
|
Changed order of declarations
|
1993-02-05 18:21:46 +00:00 |
|
ceriel
|
256151c7e4
|
Added some patterns and fixed error in constant multiplication
|
1993-02-03 10:10:07 +00:00 |
|
ceriel
|
fd0bc5d531
|
Fix in tes mechanism: CAL and CAI
|
1993-01-12 15:48:39 +00:00 |
|
ceriel
|
2361e37811
|
Fix: used data from freed memory
|
1992-12-08 17:44:01 +00:00 |
|
ceriel
|
ca4461dc4c
|
Added LL_MAXTOKNO
|
1992-11-19 15:37:52 +00:00 |
|
ceriel
|
6896679afd
|
Added some patterns involving DUPs
|
1992-09-01 11:16:20 +00:00 |
|
ceriel
|
af5ad235c9
|
Small change in register allocation criteria
|
1992-09-01 11:13:42 +00:00 |
|
ceriel
|
ee6d91a1d4
|
Fix for sparc description
|
1992-09-01 10:41:37 +00:00 |
|
ceriel
|
0eb2e0dc80
|
Fix previous 'fix'
|
1992-07-23 11:51:39 +00:00 |
|
ceriel
|
a56e1f25ff
|
Was wrong when compiled with ANSI compiler
|
1992-07-22 13:49:15 +00:00 |
|
ceriel
|
016273ba99
|
And some more ...
|
1992-07-22 13:45:08 +00:00 |
|
ceriel
|
4adaf3165f
|
Added some patterns
|
1992-07-22 13:37:27 +00:00 |
|
ceriel
|
7c7475bb3a
|
fixed lint complaint
|
1992-07-21 14:40:23 +00:00 |
|
ceriel
|
938bbb9ce8
|
Fix evaluation order problem
|
1992-07-21 11:23:24 +00:00 |
|
ceriel
|
8ab530baef
|
Fixed bug in UCFLAGS
|
1992-07-13 10:28:08 +00:00 |
|
ceriel
|
d58d691472
|
Fixed V7 and SYS_V utime problem
|
1992-07-10 15:22:01 +00:00 |
|
ceriel
|
80f5ecf637
|
strip did not truncate file
|
1992-07-09 14:02:43 +00:00 |
|
ceriel
|
0b063462ef
|
Improved N_SOL handling
|
1992-07-02 11:15:18 +00:00 |
|
ceriel
|
45d0d9f68f
|
Removed # in commands
|
1992-06-26 12:54:57 +00:00 |
|
ceriel
|
44a1c5620c
|
Removed # in commands, changed mechanism for computing mem used
|
1992-06-26 12:47:07 +00:00 |
|
ceriel
|
50e8baa624
|
Removed # in commands, removed call to _cleanup()
|
1992-06-26 12:42:31 +00:00 |
|
ceriel
|
06e487359b
|
Changed mechanism for coputing amount of memory used
|
1992-06-26 12:38:10 +00:00 |
|
ceriel
|
aba0ed2f52
|
Made a declaration a little less suspicious, and removed # from proto.make
|
1992-06-25 17:41:51 +00:00 |
|
ceriel
|
2cb19d3a30
|
Corrected problem in reading symbol table: t14=15, t15=16 did not work properly
|
1992-05-20 10:57:42 +00:00 |
|
ceriel
|
bc42e31518
|
Fixed problem with repl_mul(); it was called far too often
|
1992-04-24 12:39:58 +00:00 |
|
ceriel
|
fe0a904894
|
Corrected manual pages
|
1992-04-23 12:53:03 +00:00 |
|
ceriel
|
b4f6c3fa00
|
Documented -gdb flag
|
1992-04-15 10:24:15 +00:00 |
|
ceriel
|
a0aa85fa4e
|
fixed linting
|
1992-03-02 16:47:03 +00:00 |
|
ceriel
|
a6a1b1d3d0
|
initialize inctable better
|
1992-02-26 13:38:34 +00:00 |
|
ceriel
|
0bfa4970c5
|
Added i386 description
|
1992-02-11 16:59:43 +00:00 |
|
ceriel
|
646bd0e51f
|
small fix for compatibility with different make's
|
1992-01-22 11:25:52 +00:00 |
|
ceriel
|
56ab70f21f
|
Added dbsym.c
|
1991-12-19 09:30:53 +00:00 |
|
ceriel
|
47a6b4b526
|
Ported to 80386 (problem: different read() semantics)
|
1991-12-18 14:36:26 +00:00 |
|
ceriel
|
12149f5858
|
Added pop_push.h
|
1991-12-18 09:47:19 +00:00 |
|
ceriel
|
70b535c368
|
No longer use ushort
|
1991-12-18 09:45:26 +00:00 |
|
ceriel
|
de758867f8
|
Fixed typo in previous fix
|
1991-12-18 09:14:25 +00:00 |
|
ceriel
|
168634cd0b
|
Do not use '#endif/#else xxx'; it is not allowed for ANSI C
|
1991-12-17 15:49:18 +00:00 |
|
ceriel
|
df1ed9426d
|
Do not use '#endif/#else xxx'; it is not allowed for ANSI C
|
1991-12-17 15:28:58 +00:00 |
|
ceriel
|
f30ffd415c
|
Changed order in ceg/list
|
1991-12-16 16:06:29 +00:00 |
|
ceriel
|
c6f6df87ae
|
Improved installation of make_ files
|
1991-12-16 15:35:14 +00:00 |
|
ceriel
|
80b250950e
|
Do not use '#undef aap xxx'; it is not allowed for ANSI C
|
1991-12-16 14:34:06 +00:00 |
|
ceriel
|
d20534521e
|
be consistent in naming of itemtab.h
|
1991-12-12 16:02:59 +00:00 |
|
ceriel
|
8394d5a4e1
|
Added 'extern'
|
1991-12-12 16:01:46 +00:00 |
|
ceriel
|
b0e631d402
|
Fixed comment
|
1991-12-12 13:01:00 +00:00 |
|
ceriel
|
a93813c1f6
|
Made acceptable for our ANSI C compiler
|
1991-12-03 11:03:58 +00:00 |
|
ceriel
|
9e2361fc8f
|
bug fix in generating prototypes
|
1991-12-03 10:56:40 +00:00 |
|
ceriel
|
c36ae7020f
|
Fixed for ANSI-C part
|
1991-12-02 15:25:01 +00:00 |
|
ceriel
|
7ec968fb03
|
Always also produce ANSI-C, depending on __STDC__ and __cplusplus
|
1991-12-02 09:15:04 +00:00 |
|
ceriel
|
ec47c06ad7
|
bug fix in repl_mul and moved call to it so that it is done after pattern matching
|
1991-11-28 16:59:25 +00:00 |
|
ceriel
|
505494c560
|
Improved for lint
|
1991-11-27 13:38:51 +00:00 |
|
ceriel
|
35260bae58
|
produce ANSI C under -a option
|
1991-11-26 15:38:41 +00:00 |
|
ceriel
|
ca89734a36
|
Another minor change in manual page
|
1991-11-25 09:41:30 +00:00 |
|
ceriel
|
e0956f63db
|
Minor change in manual page
|
1991-11-25 09:39:31 +00:00 |
|
ceriel
|
698130c4e2
|
removed makedepend
|
1991-11-23 12:43:11 +00:00 |
|
ceriel
|
3a2211512d
|
Removed makedepend
|
1991-11-23 12:26:02 +00:00 |
|
ceriel
|
aa702fa855
|
Bug fix in multiplication optimization
|
1991-11-23 12:17:18 +00:00 |
|
ceriel
|
6fa0e5bfb0
|
Changed copyright notice, made installation less dependent on ACK
|
1991-11-23 10:41:43 +00:00 |
|
ceriel
|
2b6f5b9b8d
|
Avoid use of 'you'
|
1991-11-22 13:18:57 +00:00 |
|
ceriel
|
2291dff954
|
updated manual page
|
1991-11-20 16:45:25 +00:00 |
|
ceriel
|
17352b8b8d
|
Added code to optimize multiplies with constants
|
1991-11-20 15:53:11 +00:00 |
|
ceriel
|
e9a6af1a42
|
anm also works on aal archives now
|
1991-11-18 09:46:53 +00:00 |
|
ceriel
|
839165633b
|
Fixed manual page
|
1991-11-15 14:41:41 +00:00 |
|
ceriel
|
9c507cc10a
|
Updated ack manual page
|
1991-11-15 13:37:36 +00:00 |
|
ceriel
|
1af5c80b1b
|
Also preprocess when user explicitly askes for it through -c.i
|
1991-11-15 12:50:13 +00:00 |
|
ceriel
|
eac501941f
|
'\v' is not a K&R character
|
1991-11-07 09:45:09 +00:00 |
|
ceriel
|
650a132457
|
Fixed typo
|
1991-11-07 09:39:30 +00:00 |
|
ceriel
|
17014578be
|
Also remove scan.c on cleanup
|
1991-11-07 09:35:35 +00:00 |
|
ceriel
|
791246001f
|
'\v' is not a K&R character
|
1991-11-07 09:34:02 +00:00 |
|
ceriel
|
2e58c2438f
|
'\v' is not K&R C
|
1991-11-06 14:36:25 +00:00 |
|
ceriel
|
4e99d889ff
|
Changed manual page installation mechanism
|
1991-11-05 15:31:14 +00:00 |
|
ceriel
|
3da953fa85
|
Added grind support
|
1991-11-01 11:53:42 +00:00 |
|
ceriel
|
03e1bea097
|
Added some tests and changed ordering mechanism
|
1991-11-01 10:37:26 +00:00 |
|
ceriel
|
0633c900a8
|
Some fixes to ashow, and also install it
|
1991-10-31 11:04:02 +00:00 |
|
ceriel
|
0b32f6d32f
|
prevent null reference
|
1991-10-31 10:01:34 +00:00 |
|
ceriel
|
35dc8e74d0
|
Improved lint entry
|
1991-10-29 09:26:01 +00:00 |
|
ceriel
|
d747702ae9
|
Corrected lintlib entry
|
1991-10-29 09:24:48 +00:00 |
|
ceriel
|
7213f2527b
|
Pass COPTIONS, not CFLAGS
|
1991-10-25 15:23:01 +00:00 |
|
ceriel
|
69026d6c17
|
Bug fix: used field of freed struct
|
1991-10-25 14:27:59 +00:00 |
|
ceriel
|
49a64df069
|
do not depend on sys/wait.h, it does not always exist
|
1991-10-25 11:18:29 +00:00 |
|
ceriel
|
4daf59e3d2
|
Made more portable by not depending on a.out.h file
|
1991-10-22 13:31:36 +00:00 |
|
ceriel
|
0c8514a9ed
|
NSIG is not always defined
|
1991-10-22 09:07:31 +00:00 |
|
ceriel
|
1bde03203a
|
Fixed typo
|
1991-10-21 14:17:32 +00:00 |
|
ceriel
|
615e30bdd4
|
Added compilation rule for scan.c
|
1991-10-21 14:13:29 +00:00 |
|
ceriel
|
51f8a3b798
|
cleanup better
|
1991-10-21 13:59:48 +00:00 |
|
ceriel
|
e8d165a4a6
|
cleanup better
|
1991-10-21 13:26:50 +00:00 |
|
ceriel
|
80293fbc82
|
Make target writable
|
1991-10-18 10:07:38 +00:00 |
|
ceriel
|
96893d0092
|
Make targets writable
|
1991-10-18 09:58:52 +00:00 |
|
ceriel
|
147bb196b2
|
generate Version.c
|
1991-10-16 13:07:28 +00:00 |
|
ceriel
|
43248fb244
|
improved installation mechanism
|
1991-10-14 11:39:24 +00:00 |
|
ceriel
|
33ec8e07ed
|
improved installation mechanism
|
1991-10-14 09:38:04 +00:00 |
|
ceriel
|
da6ac05990
|
Updated
|
1991-10-14 09:33:55 +00:00 |
|
ceriel
|
20a7f7b188
|
improved installation mechanism
|
1991-10-14 09:18:33 +00:00 |
|
ceriel
|
64eacb4c9f
|
Do not install lintlib by default: maybe lint is not installed yet
|
1991-10-09 19:12:52 +00:00 |
|
ceriel
|
df3ae6c2fb
|
Updated
|
1991-10-08 10:04:53 +00:00 |
|
ceriel
|
0d055f2272
|
Added some patterns
|
1991-10-04 11:10:07 +00:00 |
|
ceriel
|
2b7aae3b44
|
Added support for volatile
|
1991-10-02 13:03:31 +00:00 |
|
ceriel
|
a28c551213
|
ip_spec.h is moved
|
1991-10-01 17:37:21 +00:00 |
|
ceriel
|
fe6cddde09
|
Moved ip_spec.h to h directory
|
1991-10-01 16:24:49 +00:00 |
|
ceriel
|
7551b8e83a
|
Changes to manual page
|
1991-10-01 12:18:39 +00:00 |
|
ceriel
|
3e17bc4188
|
Hidden name 'not_implemented'
|
1991-09-30 09:26:09 +00:00 |
|
ceriel
|
3a0c4d8704
|
Adapted for SPARC. LBRAC not reliable
|
1991-09-27 14:58:30 +00:00 |
|
ceriel
|
90279a0a36
|
Also include back.h
|
1991-09-26 12:55:43 +00:00 |
|
ceriel
|
c17ce93d9e
|
Several fixes
|
1991-09-25 10:30:45 +00:00 |
|
ceriel
|
8661cdb40b
|
Added {} around generated for-loop
|
1991-09-25 10:29:00 +00:00 |
|
ceriel
|
571ad3216b
|
Fixed proto.make
|
1991-09-20 10:39:07 +00:00 |
|
ceriel
|
717cfbd921
|
improved test entries
|
1991-09-18 19:39:02 +00:00 |
|
ceriel
|
90370cbc29
|
one more minor change: display name of file being compiled
|
1991-09-18 18:40:55 +00:00 |
|
ceriel
|
f84b365280
|
minor changes
|
1991-09-18 18:39:11 +00:00 |
|
ceriel
|
b0b814befd
|
Forgot next.c
|
1991-09-18 10:16:06 +00:00 |
|
ceriel
|
369776173a
|
Fixed: em_path now resides in config
|
1991-09-18 10:14:52 +00:00 |
|
ceriel
|
d3b2458f24
|
Fixed array bound error. Amazing that it worked on a SUN-3
|
1991-09-17 10:39:20 +00:00 |
|
ceriel
|
c2bcab0685
|
Fixed proto.make
|
1991-09-16 11:09:10 +00:00 |
|
ceriel
|
728dc323cd
|
Fixed proto files
|
1991-09-16 09:59:09 +00:00 |
|
ceriel
|
9e2e9cc6f7
|
Fixed
|
1991-09-16 09:38:58 +00:00 |
|
ceriel
|
d3254e4bb7
|
Added ops.c and ops.h
|
1991-09-13 15:13:59 +00:00 |
|
ceriel
|
884e02e822
|
fix: make.ops takes a parameter
|
1991-09-13 15:09:38 +00:00 |
|
ceriel
|
bdf6bc6f87
|
Added grind
|
1991-09-13 15:05:49 +00:00 |
|
ceriel
|
65454de06c
|
Fixed proto.make
|
1991-09-13 14:56:50 +00:00 |
|
ceriel
|
712ae25e0d
|
No longer made with amake
|
1991-09-13 14:53:27 +00:00 |
|
ceriel
|
cd8141b705
|
Fixed proto.make
|
1991-09-13 11:20:27 +00:00 |
|
ceriel
|
0182322630
|
Fixed proto.make
|
1991-09-13 11:00:50 +00:00 |
|
ceriel
|
7d5231279f
|
Fixed
|
1991-09-13 10:24:29 +00:00 |
|
ceriel
|
c9c46c1ec1
|
Fixed
|
1991-09-13 10:12:17 +00:00 |
|
ceriel
|
e5052d73e4
|
fix: make directory lib.bin/ego
|
1991-09-13 10:07:37 +00:00 |
|
ceriel
|
e73d9b09a4
|
Identifier name change; tmpnam is reserved
|
1991-09-13 09:59:54 +00:00 |
|
ceriel
|
b10eadb10e
|
Fixed problem with parameter counts
|
1991-09-13 09:15:36 +00:00 |
|
ceriel
|
90e969b5ba
|
scan.c must be read-write
|
1991-09-12 16:22:48 +00:00 |
|
ceriel
|
3bbf316395
|
Added Makefile to do a 'make distr'
|
1991-09-10 09:55:38 +00:00 |
|
ceriel
|
8caa154b25
|
new installation mechanism
|
1991-09-06 15:37:13 +00:00 |
|
ceriel
|
528ce00522
|
Added
|
1991-09-06 15:36:00 +00:00 |
|
ceriel
|
ad5b31be99
|
Distribute proto.make, not Makefile
|
1991-09-06 13:58:59 +00:00 |
|
ceriel
|
edaf2a01f4
|
new installation mechanism
|
1991-09-05 16:35:56 +00:00 |
|
ceriel
|
4ceac64530
|
new installation mechanism
|
1991-09-05 11:56:23 +00:00 |
|
ceriel
|
db67ceebc9
|
LIBS was not used; removed it
|
1991-09-05 11:52:04 +00:00 |
|
ceriel
|
bb82ab2c09
|
New installation mechanism
|
1991-09-05 11:50:17 +00:00 |
|
ceriel
|
3e9c44cef7
|
new installation mechanism
|
1991-09-05 11:43:36 +00:00 |
|
ceriel
|
52d1b0e8aa
|
New installation mechanism
|
1991-09-05 11:33:24 +00:00 |
|
ceriel
|
53664c2d1f
|
New installation mechanism
|
1991-09-05 11:22:37 +00:00 |
|
ceriel
|
3bdfdfc1cf
|
Some fixes
|
1991-09-05 11:19:37 +00:00 |
|
ceriel
|
a2fc0c859c
|
new installation mechanism
|
1991-09-05 11:10:43 +00:00 |
|
ceriel
|
d93bc01d2d
|
New installation mechanism
|
1991-09-05 11:06:46 +00:00 |
|
ceriel
|
5eb2a9f2fe
|
Fixed error in path name
|
1991-09-05 10:56:45 +00:00 |
|
ceriel
|
e7a1e1cc9c
|
New installation mechanism
|
1991-09-05 10:56:44 +00:00 |
|
ceriel
|
d9f98bc411
|
New installation mechanism
|
1991-08-27 10:18:09 +00:00 |
|
ceriel
|
5f652d1e85
|
removed compare and install
|
1991-08-27 10:17:25 +00:00 |
|
ceriel
|
112b0cf407
|
removed ud_locals.h; it was not used
|
1991-08-27 10:15:59 +00:00 |
|
ceriel
|
2b23822015
|
Handle entries without name
|
1991-08-27 09:55:25 +00:00 |
|
ceriel
|
492be74d94
|
Removed includes with relative paths
|
1991-08-27 09:45:37 +00:00 |
|
ceriel
|
2c400f6a44
|
Added u flag
|
1991-08-27 09:44:53 +00:00 |
|
ceriel
|
e7856a2204
|
New installation mechanism
|
1991-08-27 09:41:49 +00:00 |
|
ceriel
|
53b7af7a80
|
New installation mechanism
|
1991-08-27 09:20:30 +00:00 |
|
ceriel
|
31714c8bf3
|
parameterized cvtkeywords
|
1991-08-27 09:09:49 +00:00 |
|
ceriel
|
edd602fcdb
|
Keep ms_stb's where they are
|
1991-08-27 09:08:05 +00:00 |
|
ceriel
|
5d4aa41db7
|
New installation mechanism
|
1991-08-27 09:05:27 +00:00 |
|
ceriel
|
b1fdacb99c
|
relaxed the ;-terminator requirement for parameters
|
1991-08-23 16:23:07 +00:00 |
|
ceriel
|
5ca5519c75
|
Added .distr file
|
1991-08-21 15:28:46 +00:00 |
|
ceriel
|
42afe4e24e
|
Added .distr file
|
1991-08-21 15:19:39 +00:00 |
|
ceriel
|
c77a7e6d32
|
Fixed call to mktemp() so that it does not try to change a constant string
|
1991-06-26 17:32:44 +00:00 |
|
ceriel
|
e505a02ad7
|
produce debugging info
|
1991-06-26 17:30:48 +00:00 |
|
ceriel
|
47dccc3c67
|
improved clean entry
|
1991-06-26 17:30:36 +00:00 |
|
ceriel
|
9f565afcc2
|
removed unused variable
|
1991-06-26 17:29:58 +00:00 |
|
ceriel
|
8583ee73f3
|
Added verbose flag
|
1991-06-26 17:28:15 +00:00 |
|
ceriel
|
9461e91a9b
|
Patched in D option (feature from Johan)
|
1991-06-20 14:22:37 +00:00 |
|
ceriel
|
44fda8e7d0
|
Fixed Makefile
|
1991-06-05 09:25:20 +00:00 |
|
ceriel
|
2d79ecd203
|
Fixed a few problems
|
1991-05-16 13:22:15 +00:00 |
|
ceriel
|
094b1d0742
|
Fixed missing ; before }
|
1991-05-16 13:08:32 +00:00 |
|
ceriel
|
7258ccc596
|
Added some more patterns
|
1991-04-19 12:03:49 +00:00 |
|
ceriel
|
aa35bf7f02
|
Changed default value of rts to '.'
|
1991-04-09 15:29:46 +00:00 |
|
ceriel
|
8e8f0b4079
|
fixed typo
|
1991-04-05 09:45:11 +00:00 |
|
ceriel
|
71dfb50135
|
Added some re-ordering patterns
|
1991-04-04 16:45:31 +00:00 |
|
ceriel
|
0f809c61dc
|
Added some patterns
|
1991-03-26 18:10:29 +00:00 |
|
ceriel
|
1dff113351
|
Delinted
|
1991-03-22 14:26:10 +00:00 |
|
ceriel
|
62bad715c2
|
Added some patterns for Kees Visser
|
1991-03-21 09:50:06 +00:00 |
|
ceriel
|
7a0002427d
|
Use of em_flag was wrong: did not use sp_fmnem
|
1991-03-20 17:31:20 +00:00 |
|
ceriel
|
74ff22b506
|
Allow for AALMAG as well as ARMAG
|
1991-03-20 16:24:50 +00:00 |
|
ceriel
|
6bdd99ee7b
|
allow for AALMAG as well as ARMAG
|
1991-03-20 16:21:53 +00:00 |
|
ceriel
|
5c3b708636
|
Both aal and arch can read each others archives
|
1991-03-20 12:45:58 +00:00 |
|
ceriel
|
b893ec7013
|
m_a_i_n --> _m_a_i_n
|
1991-03-06 14:26:16 +00:00 |
|
ceriel
|
ac83fe3815
|
Removed WORDLENGTH generation program; no longer assume that the machine
on which we compile is the machine on which we run
|
1991-03-05 13:06:00 +00:00 |
|
ceriel
|
27d53b0d33
|
Changed #include's
|
1991-03-05 12:44:05 +00:00 |
|
ceriel
|
e264b45120
|
Changed #include's
|
1991-03-05 12:16:17 +00:00 |
|
ceriel
|
e929b5839f
|
Fixed problem with top-of-stack mechanism on globally optimized code
|
1991-03-04 15:04:14 +00:00 |
|
ceriel
|
e340cea7be
|
Under -t option, temporaries are in the current directory
|
1991-03-04 15:00:54 +00:00 |
|
ceriel
|
5a8012b084
|
Replaced driver by C version
|
1991-03-04 12:59:46 +00:00 |
|
ceriel
|
8f339de43b
|
Prevent possible null-dereference
|
1991-03-01 14:55:46 +00:00 |
|
ceriel
|
e1b6ddca2c
|
Prevent superfluous label generation
|
1991-03-01 14:54:43 +00:00 |
|
ceriel
|
1903555355
|
fixed bug with -j option
|
1991-02-28 14:48:17 +00:00 |
|
ceriel
|
bb31795d33
|
removed -i flag
|
1991-02-20 09:48:36 +00:00 |
|
ceriel
|
3f922854b3
|
fixed typo (?)
|
1991-02-19 16:54:06 +00:00 |
|
ceriel
|
2c31a9b1ac
|
removed -i flag
|
1991-02-19 16:51:50 +00:00 |
|
ceriel
|
79cb35ec4f
|
Added SLI reduce
|
1991-02-19 16:45:57 +00:00 |
|
ceriel
|
e0be1dfe3a
|
Added byacc and flex to .distr
|
1991-02-19 16:39:36 +00:00 |
|
ceriel
|
977d93dc67
|
reduce memory usage (again)
|
1991-02-01 10:21:39 +00:00 |
|
ceriel
|
2c3dcb0547
|
modified hash function to deliver same value on 2 byte and 4 byte machines
|
1991-01-31 15:17:54 +00:00 |
|
ceriel
|
ae5dded36f
|
simplified 'tes' mechanism
|
1991-01-31 15:17:04 +00:00 |
|
ceriel
|
8eff53f8ea
|
Upgraded to Berkeley's version 1.8
|
1991-01-22 10:58:49 +00:00 |
|
ceriel
|
36e47ad79b
|
yytext is an array in lex, but a char * in flex
|
1991-01-18 09:43:04 +00:00 |
|
ceriel
|
29b2e6e3d4
|
initial version
|
1991-01-16 16:07:50 +00:00 |
|
ceriel
|
abb28f949a
|
Corrected some patterns
|
1991-01-14 17:13:58 +00:00 |
|
ceriel
|
6acdb3e358
|
Made acceptable for flex (no yylineno, no yymorfl)
|
1991-01-11 14:35:14 +00:00 |
|
ceriel
|
efa476b5b3
|
Made acceptable for flex
|
1991-01-11 14:28:59 +00:00 |
|
ceriel
|
c26441aa64
|
Added Berkeley Yacc sources
|
1991-01-10 11:19:59 +00:00 |
|
ceriel
|
27459757db
|
Changed installation mechanism
|
1991-01-04 15:01:59 +00:00 |
|
ceriel
|
6cc07a7651
|
Changed LS/PS, ported to DEC VAX
|
1990-12-19 11:17:06 +00:00 |
|
ceriel
|
335377da7a
|
changed lint flags, use ms_ego, changed allocation strategy for loops
|
1990-12-18 11:14:34 +00:00 |
|
ceriel
|
41ca723d96
|
corrected register save cost counts
|
1990-12-18 11:13:03 +00:00 |
|
ceriel
|
8b397ebf05
|
Moved some macros to ../share, changed lint flags
|
1990-12-17 16:48:31 +00:00 |
|
ceriel
|
5dee3d1b26
|
Changed lint flags
|
1990-12-17 16:35:26 +00:00 |
|
ceriel
|
1139272435
|
Changed types in core allocation routines, changed lint flags
|
1990-12-17 14:55:03 +00:00 |
|
ceriel
|
ab62dda2fc
|
Added -t flag to keep temporaries around
|
1990-12-17 14:22:09 +00:00 |
|
ceriel
|
4e4d3290d4
|
use ms_ego, changed lint flags
|
1990-12-17 14:11:13 +00:00 |
|
ceriel
|
a836599f53
|
removed unused macros, changed lint flags
|
1990-12-17 13:53:44 +00:00 |
|
ceriel
|
b3ff76d859
|
Changed lint flags
|
1990-12-17 13:52:53 +00:00 |
|
ceriel
|
8b63334d30
|
fixed problem with multiple definitions going by undetected
|
1990-12-17 13:19:31 +00:00 |
|
ceriel
|
2fbdc5447a
|
Changed types in core allocation routines, changed lint flags
|
1990-12-17 13:15:03 +00:00 |
|
ceriel
|
5e0ec19a91
|
Changed lint flags
|
1990-12-17 13:11:13 +00:00 |
|
ceriel
|
50c8fe71c3
|
changed lint flags, changed macro name, deleted unused macro
|
1990-12-17 13:09:57 +00:00 |
|
ceriel
|
79444acd83
|
Changed lint flags
|
1990-12-17 13:05:24 +00:00 |
|
ceriel
|
4fbd256d14
|
print some info in comment in tables.c
|
1990-12-17 12:52:41 +00:00 |
|
ceriel
|
6390348994
|
Changed print format
|
1990-12-14 13:57:46 +00:00 |
|
eck
|
916b9e94e9
|
aligment (yet again)
|
1990-12-13 14:03:31 +00:00 |
|
ceriel
|
64f8785d20
|
Added Pascal support
|
1990-12-11 13:53:01 +00:00 |
|
ceriel
|
b3287b2b0f
|
Some fixes: delinted and fixed alignment bug (bloody sizeof strikes again)
|
1990-12-11 11:10:46 +00:00 |
|
ceriel
|
ae8ca35563
|
made Makefile more portable
|
1990-11-27 16:41:13 +00:00 |
|
ceriel
|
2a6b538c9b
|
Corrected error messages
|
1990-11-27 09:39:52 +00:00 |
|
ceriel
|
6dbb3945ff
|
Some more amake simplifications
|
1990-11-22 12:56:23 +00:00 |
|
ceriel
|
d4c2c7ca2c
|
Simplified Amakefile
|
1990-11-20 13:02:27 +00:00 |
|
ceriel
|
715dd4ef0f
|
don't allow empty format string
|
1990-11-15 17:00:39 +00:00 |
|
ceriel
|
ca5df8b32b
|
Only produce #define for WRD_FMT when FORMAT is used
|
1990-11-15 10:26:40 +00:00 |
|
ceriel
|
dc345354ee
|
Adapted for size of ARM table
|
1990-11-13 15:04:47 +00:00 |
|
ceriel
|
03a25ece8a
|
don't move ms_ego's
|
1990-11-13 11:26:04 +00:00 |
|
ceriel
|
b089e0d7f8
|
many changes, delinted
|
1990-11-12 13:46:31 +00:00 |
|
ceriel
|
354b624cb4
|
updated manual page
|
1990-11-07 15:25:24 +00:00 |
|
eck
|
e6fd25052a
|
handle 'asp -x' correctly, instead of giving up
|
1990-11-06 13:22:15 +00:00 |
|
ceriel
|
87a8061e1c
|
Many more changes
|
1990-11-06 12:23:41 +00:00 |
|
ceriel
|
925b8a76ed
|
fixed bug with reading from standard input
|
1990-11-02 14:44:37 +00:00 |
|
ceriel
|
ab1b54b56d
|
Added sparc description, don't put constants in regs on M68020
|
1990-11-01 09:37:02 +00:00 |
|
ceriel
|
9aee9cb62f
|
Fixed a few bugs
|
1990-10-31 15:56:51 +00:00 |
|
ceriel
|
162c1c81e9
|
Made communication protocol more machine-independant
|
1990-10-30 15:50:33 +00:00 |
|
ceriel
|
9da96274ae
|
Added 'file ?' and shell escape, and some re-organization
|
1990-10-29 11:38:35 +00:00 |
|
ceriel
|
a94e7b877a
|
corrected subrange handling: char type was not recognized
|
1990-10-24 16:46:46 +00:00 |
|
ceriel
|
7e58923415
|
more fixes
|
1990-10-17 17:00:03 +00:00 |
|
ceriel
|
3672f835fe
|
Too many changes and fixes to mention them all here
|
1990-10-11 08:42:07 +00:00 |
|
ceriel
|
7f8a099a15
|
Fixed problem with global names used for statics as well as externs
|
1990-10-08 11:44:15 +00:00 |
|
ceriel
|
eb1326e3ec
|
some more changes and fixes
|
1990-10-01 11:44:27 +00:00 |
|
ceriel
|
e1a20fe944
|
fixed bug in -I handling
|
1990-09-27 16:43:51 +00:00 |
|
ceriel
|
a6d0f40fc8
|
Some more changes
|
1990-09-26 17:32:42 +00:00 |
|
ceriel
|
1f408a38c2
|
Many more changes
|
1990-09-25 17:40:47 +00:00 |
|
ceriel
|
5efd4280ee
|
Added patterns
|
1990-09-25 15:04:55 +00:00 |
|
ceriel
|
1011f9679e
|
fixed typo
|
1990-09-24 15:22:36 +00:00 |
|
ceriel
|
f8de19a427
|
Some lay-out changes and always use value of LLuserhook
|
1990-09-24 13:35:28 +00:00 |
|
ceriel
|
096e8368c5
|
added manual page, some improvements
|
1990-09-21 16:58:20 +00:00 |
|
ceriel
|
fbcee49b7e
|
Some new commands and improvements
|
1990-09-20 17:51:14 +00:00 |
|
eck
|
65f74f5c72
|
changed shc.[ch] to tes.[ch] in .distr
|
1990-09-19 15:14:07 +00:00 |
|
ceriel
|
1feeb94dbf
|
many changes
|
1990-09-19 14:31:12 +00:00 |
|
ceriel
|
5f592dd6bd
|
Added some C support
|
1990-09-14 14:37:26 +00:00 |
|
ceriel
|
bd18f6c521
|
many changes
|
1990-09-12 16:13:59 +00:00 |
|
ceriel
|
24920dfa75
|
recognize expressions
|
1990-09-07 14:56:24 +00:00 |
|
eck
|
9915ed4bc2
|
stupid error fixed: tes shouldn't have worked
|
1990-09-06 08:59:02 +00:00 |
|
eck
|
5c85d84228
|
changed stackheight computation to top element size computation
changed some parameters
|
1990-09-04 17:19:04 +00:00 |
|
eck
|
58355b7041
|
changed stackheight computation to top element size computation
|
1990-09-04 16:42:43 +00:00 |
|
ceriel
|
dbf9a060c2
|
Initial version
|
1990-08-31 18:22:53 +00:00 |
|
ceriel
|
8401d7b9ec
|
Did not handle quotes in C comments right
|
1990-08-23 15:53:13 +00:00 |
|
ceriel
|
3fb20f5201
|
made produced itemtab.h file more readable
|
1990-08-20 15:32:29 +00:00 |
|
ceriel
|
c7a5b07da7
|
fixed bug concerning back-slashes within strings
|
1990-08-10 17:57:32 +00:00 |
|
ceriel
|
4a34358b6a
|
keep comments in actions; they may be significant (for lint)
|
1990-08-07 10:48:02 +00:00 |
|
ceriel
|
257c868cc7
|
don't throw away pseudo's, even if they are not reachable
|
1990-08-02 16:01:21 +00:00 |
|
ceriel
|
116b6a00bc
|
show some more of the name list entries
|
1990-08-02 15:58:10 +00:00 |
|
ceriel
|
0c56d078ec
|
bug fix: did not return soon enough
|
1990-08-01 14:41:18 +00:00 |
|
ceriel
|
05c205181b
|
increase size of yytext buffer
|
1990-08-01 14:40:22 +00:00 |
|
ceriel
|
79ce5a13a0
|
only leave ms_std's if prodepth > 0
|
1990-08-01 14:36:45 +00:00 |
|
ceriel
|
eb50492a1f
|
#ifdeffed strange test
|
1990-08-01 14:34:53 +00:00 |
|
ceriel
|
f936a3f35a
|
time optimization is default now
|
1990-08-01 14:33:08 +00:00 |
|
ceriel
|
e3120d2b5f
|
minor change
|
1990-08-01 14:32:04 +00:00 |
|
ceriel
|
1168708cd0
|
Added support for S_CRS
|
1990-07-30 11:56:28 +00:00 |
|
eck
|
f321062250
|
fixed bug with state
|
1990-07-26 15:08:49 +00:00 |
|
ceriel
|
cef36d185e
|
removed g-flag
|
1990-07-25 17:40:02 +00:00 |
|
ceriel
|
27b1d561b5
|
do not move ms_std message, added shc.c and shc.h to .distr
|
1990-07-25 17:10:40 +00:00 |
|
eck
|
2807862aba
|
#if X=3 caused infinite loop
|
1990-07-25 10:20:44 +00:00 |
|
ceriel
|
eab3243973
|
dumped core on SIM instruction
|
1990-07-19 10:00:02 +00:00 |
|
eck
|
aca2c5f4b1
|
forgot pop_push.awk
|
1990-07-18 16:31:32 +00:00 |
|
eck
|
4ef2c70ed3
|
added stackheight message handling
|
1990-07-18 14:53:19 +00:00 |
|