Commit Graph
100 Commits
Author SHA1 Message Date
ceriel 1d23e4485e Made to compile with DEBUG off 1988-09-02 13:55:54 +00:00
ceriel 1a8129513d fix: assertion was wrong 1988-09-02 13:52:11 +00:00
ceriel a20ee91475 maybe I got it right this time! 1988-09-02 13:49:07 +00:00
ceriel 99d8085d66 fix: did not handle the case that a program module name and file name
differ
1988-09-02 12:01:53 +00:00
dick 3f3875fcfd #define PRIVATE; copyright message 1988-09-02 12:00:25 +00:00
ceriel eaf39ba279 fix in fix: INN ZEQ and INN ZNE still were wrong 1988-09-02 11:39:58 +00:00
ceriel 806e8160f0 make somewhat safer 1988-09-01 10:07:02 +00:00
ceriel ad172c3e1f improve line number administration 1988-08-31 09:24:28 +00:00
ceriel 8d4d176582 made safer 1988-08-30 12:52:09 +00:00
ceriel dadec39ed9 Added bsearch 1988-08-30 12:47:45 +00:00
ceriel b7131f8b03 fix: did not work properly when name != TERM 1988-08-30 12:34:40 +00:00
ceriel bef927cf4a corrected references 1988-08-30 11:40:58 +00:00
ceriel bdf7c5c339 better checks for recursion in tc= 1988-08-30 11:37:32 +00:00
dick 8633baee89 filename and linenumber info in more places 1988-08-29 15:51:48 +00:00
ceriel d9c4ee208e fixed typo 1988-08-29 14:11:13 +00:00
ceriel 13d5cde23c minor clarification 1988-08-25 15:16:31 +00:00
ceriel 1c11a30ce1 Adapted for modula-2 1988-08-25 13:03:13 +00:00
ceriel 6587649fb6 ignore exit status of size 1988-08-24 11:39:57 +00:00
ceriel 641785930e ignore exit status of size 1988-08-24 11:15:40 +00:00
ceriel bef33e9a40 ignore exit status of size 1988-08-24 10:49:24 +00:00
ceriel b158ce86b2 remove empty-producing nonterminals 1988-08-23 16:05:19 +00:00
ceriel 52fc2ed2c2 Parameterize archiver 1988-08-23 13:16:38 +00:00
ceriel 11673c2e59 minor change: use int in array index 1988-08-23 12:54:16 +00:00
dick 78599e150a more modifications due to lint 1988-08-23 12:45:11 +00:00
ceriel 9b082e6d5a fixed INN ZEQ and INN ZNE patterns 1988-08-22 11:23:24 +00:00
ceriel 5273c6186c fixed problem with dlbdlb 1988-08-22 10:54:03 +00:00
ceriel 361d0c4300 Changes from Nigel Hall 1988-08-19 17:05:03 +00:00
ceriel 1f3954fc37 Changes from Nigel Hall 1988-08-19 16:46:22 +00:00
ceriel f111bf8da1 generate new style constants 1988-08-19 16:41:49 +00:00
ceriel 87cf5beec5 made easier to patch 1988-08-19 14:29:04 +00:00
ceriel 0794791516 made easier to patch 1988-08-19 14:25:59 +00:00
ceriel 114ef74a6d make easier to patch 1988-08-19 14:20:03 +00:00
dick f8dfcefb0b initial small modifications for lint 1988-08-19 13:55:22 +00:00
ceriel 5a62a2d8df removed not-used variable 1988-08-19 13:40:01 +00:00
ceriel bcb2d9088f made easier to patch 1988-08-19 13:26:27 +00:00
ceriel c0699bb7b1 Added ChPushBack 1988-08-19 13:07:20 +00:00
ceriel c04ac84cf4 use varargs 1988-08-19 09:22:07 +00:00
ceriel 653b210c36 Adapted fort ACK 1988-08-19 09:21:29 +00:00
ceriel 744b87b988 adapted for ACK 1988-08-19 09:20:25 +00:00
ceriel a0b2cc8722 remove files before linking 1988-08-18 16:36:14 +00:00
ceriel 35469909a3 some fixes 1988-08-18 15:32:47 +00:00
ceriel 5ba01b436c Initial revision 1988-08-18 14:33:57 +00:00
ceriel a398ae906e Adapted for ACK 1988-08-18 13:48:49 +00:00
ceriel de0b30db39 modified for ACK 1988-08-18 13:47:56 +00:00
ceriel 9bdc09f5b4 modified for ACK 1988-08-18 13:35:09 +00:00
ceriel 95241983c5 Added Makefile 1988-08-18 13:15:16 +00:00
ceriel 786323bab7 to make sure that directories are created ... 1988-08-18 13:12:39 +00:00
ceriel 7b827ec6d2 Adapted for ack 1988-08-18 11:46:05 +00:00
ceriel 07768e86c9 be a bit more precise in cleanup 1988-08-18 11:04:55 +00:00
ceriel dca1b4f2b1 Somewhat adapted for ACK 1988-08-18 11:00:02 +00:00
ceriel d9d3418f13 Added Action file 1988-08-18 08:50:31 +00:00
ceriel 26f9afe52c Added 1988-08-18 08:49:57 +00:00
ceriel 9e5d2b3d1c use Realloc instead of Srealloc 1988-08-15 15:27:29 +00:00
ceriel 1ad9eea353 do not use [ for test; no as portable 1988-08-15 09:31:08 +00:00
ceriel 2fce49e119 speeded up :-) 1988-08-11 22:02:53 +00:00
ceriel 9af2a750ea fixed typo 1988-08-11 15:59:35 +00:00
ceriel 57785c5d68 improved floating point handling 1988-08-11 14:57:39 +00:00
ceriel fb6fa7321b speeded up again :-) 1988-08-11 14:50:18 +00:00
ceriel f482b7e681 Added strtod.c, use it in atof 1988-08-11 12:49:06 +00:00
ceriel 5bdcf0067b leave maximum value if overflow trap is handled 1988-08-11 10:28:30 +00:00
ceriel 7056216262 ignore floating overflow/underflow 1988-08-11 09:55:22 +00:00
ceriel 80149f3b95 fix: the minimum exponent is 1, not 0! 1988-08-10 22:33:48 +00:00
ceriel 3170725aec corrected M_MAX_D 1988-08-10 16:40:48 +00:00
ceriel 5bd25f4545 prevent overflow 1988-08-10 15:54:15 +00:00
ceriel 5bde69d625 corrected 1988-08-10 15:18:37 +00:00
ceriel 919545a674 use new ecvt.c from C library 1988-08-10 11:21:40 +00:00
ceriel 8f6138bc82 improved/speeded up using new ecvt 1988-08-10 11:12:57 +00:00
ceriel acf56ca878 fix 1988-08-10 10:41:15 +00:00
ceriel 029e141135 Added version for machines with proper 4-byte operations 1988-08-10 10:07:53 +00:00
ceriel 56af03984b Use other version of div_ext 1988-08-10 10:00:30 +00:00
ceriel 212f6f2494 new, much faster version 1988-08-10 09:14:43 +00:00
ceriel 2b7e8b3dfd fix: line number administration wrong in scan.c 1988-08-09 14:07:39 +00:00
ceriel 8581d89f9a makefile --> Makefile 1988-08-08 18:03:12 +00:00
dick 8a1d0dda76 many improvements 1988-08-07 22:55:20 +00:00
ceriel 2d394a2deb corrected exit status of script 1988-08-05 13:50:27 +00:00
ceriel 249d1a3e58 fixes for exit status 1988-08-05 12:48:21 +00:00
ceriel 959564cc60 also detect 0/0 1988-08-05 11:40:29 +00:00
ceriel 124ff779dd fix: >= and <= were wrong in constant expressions 1988-08-05 11:22:39 +00:00
ceriel 5e7b675797 cleaned up a bit 1988-08-04 18:10:34 +00:00
ceriel b9d8cbb8ff forgot leading zero in front of . in F format 1988-08-04 15:48:34 +00:00
ceriel bd545e78b2 gcvt was called with wrong precision 1988-08-04 15:48:20 +00:00
ceriel 45ecff07d3 fixed problem with 'if (array)' 1988-08-04 14:37:06 +00:00
ceriel 8b65bb004f problem fixed: number of digits displayed and/or format was sometimes wrong 1988-08-04 11:17:27 +00:00
ceriel 2d12b422e5 cleaned up a bit, and made add_ext and sub_ext proper entry points,
without preconditions on the arguments
1988-08-04 11:16:20 +00:00
ceriel 3d3b891371 some modifications to improve speed (sorry, I mean, make a bit less slow) 1988-08-03 23:31:40 +00:00
ceriel 83f9a870bf fixed 1988-08-03 19:24:55 +00:00
ceriel 6e8742c806 Added E, G, and g format 1988-08-03 16:29:30 +00:00
ceriel 4f7c65be18 fixed 1988-08-03 16:15:48 +00:00
ceriel 63ec52d94b moved getopt to stdio, because it uses it 1988-08-03 14:42:47 +00:00
ceriel 348214d8bf fixed again 1988-08-02 11:57:37 +00:00
ceriel bec6ede79e correct exit status 1988-08-02 11:56:34 +00:00
ceriel 78aed05012 Modified for 4th distribution 1988-08-01 09:00:03 +00:00
ceriel a6ebcce453 fix to fix 1988-07-29 19:22:48 +00:00
ceriel be89a9fb3d fix in preprocessor part: macro invocation with parameterlist on the
next line did not work
1988-07-29 18:38:25 +00:00
ceriel 56cd9e62f7 prevent generation of movl/movq instruction with floating point constant.
movf/movd should be used instead
1988-07-29 10:09:55 +00:00
ceriel fb29f51fa9 grep -s means different things on different systems; do not use it 1988-07-28 18:47:21 +00:00
ceriel d85250553c Added possibility to disable installation of some languages or some machines 1988-07-28 18:43:26 +00:00
ceriel 4d89a39ce8 Use Pascal 1988-07-28 18:33:51 +00:00
ceriel ce31ede8f0 fixed error in declaration of sprintf 1988-07-28 18:18:29 +00:00
ceriel 0f63db8dd0 Installation of interpreters should be done from global action file 1988-07-28 16:46:23 +00:00