Commit graph

1327 commits

Author SHA1 Message Date
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