593 Commits

Author SHA1 Message Date
ceriel
b324cc9813 removed the relative pathnames in #include's 1987-10-20 16:21:44 +00:00
ceriel
9930de7375 fix to Lindseys changes 1987-10-20 16:09:39 +00:00
ceriel
57319f33a8 fix: there was a problem when more than 2 alternatives started with the same token 1987-10-19 15:35:28 +00:00
ceriel
a9ac8e4f0a The use of {w} in a program line of fe did not work, because ack scans
fe before it scans MACH (which is where most vars are declared).
Reversing the order of the scans caused other problems, related to
callnames. I have therefore delayed the 'scanvars' of program lines
(as is already done with args).
1987-10-19 10:24:52 +00:00
ceriel
4f2edffe5c Some minor adaptions 1987-10-15 12:42:55 +00:00
ceriel
c2e9e3bd15 Parameterized the archiver used 1987-10-14 12:41:38 +00:00
ceriel
2ae7bdbbb6 take care of GTO 1987-10-02 12:53:04 +00:00
ceriel
29224bbe09 don't optimize when ms_gto 1987-10-02 12:52:29 +00:00
ceriel
be85d7a801 Handle GTO, LOR/STR 0 also use local base 1987-10-02 12:43:54 +00:00
ceriel
e6e2e48e09 do not replace LAR/SAR by AAR LOI/STI, when the descriptor is not available 1987-10-02 10:48:38 +00:00
ceriel
c6106687c7 make variables that are assigned to alive, at least for a short while 1987-10-02 10:41:13 +00:00
ceriel
c974e9176f print identifier name when multiple declared 1987-10-02 09:55:16 +00:00
ceriel
5773db5e96 fix in error reporting 1987-09-21 13:21:50 +00:00
ceriel
884c98d241 deleted some unused variables 1987-09-03 09:32:21 +00:00
ceriel
a8ae06a94d some minor fixes, and one important 2/4 one in the sbreak function 1987-09-02 18:42:21 +00:00
ceriel
636f6e5c0b improved the c-flag, and corrected a bug in the produced relocation info 1987-08-26 13:22:44 +00:00
ceriel
6ebdb2a63c a fix: UID and GID were sign-extended 1987-08-24 09:13:31 +00:00
ceriel
13f95a76d1 Added a DO_TOSTACK command, and put set number of ALL in tables.c 1987-08-20 19:04:18 +00:00
ceriel
0def7db2ea fixed a problem with the ifdef-stack 1987-08-20 18:12:31 +00:00
ceriel
4b892ab691 fix to previous one. The previous one did not help, this one does 1987-08-20 16:00:18 +00:00
ceriel
6a18367f41 fixed bug with quotes 1987-08-20 15:44:45 +00:00
ceriel
fe65dfcc3a minor adaption: index array with int, not long 1987-08-19 15:27:15 +00:00
ceriel
2571458361 improved -c option 1987-08-19 14:10:39 +00:00
ceriel
92ffe487b3 bug fixes: ifval must be an arith, not an int 1987-08-19 10:36:37 +00:00
ceriel
3c8a306ed0 LLsymb was declared twice 1987-08-19 10:12:34 +00:00
ceriel
56b0cb2438 fix + some more statistics 1987-08-11 15:31:09 +00:00
ceriel
f5501fd149 adapted sizes somewhat, made facility to print memory statistics 1987-08-11 14:42:15 +00:00
ceriel
824abdcc9b fix to fix 1987-08-10 14:06:37 +00:00
ceriel
555e7be7db nestlevel count per file 1987-08-10 10:43:51 +00:00
ceriel
371edcd97e dynamic table sizes, commons in ranlib table 1987-08-10 10:20:52 +00:00
ceriel
b4db4084c8 some fixes 1987-08-07 19:54:45 +00:00
ceriel
d027b768d1 ran out of another static list; made length dynamic 1987-08-07 14:35:21 +00:00
ceriel
f54333676b deleted a warning 1987-08-06 19:15:40 +00:00
ceriel
32ff92edc5 use newer read_em module, + checking library 1987-08-06 18:56:36 +00:00
ceriel
a9c913d6fd align sizes 1987-08-06 18:40:02 +00:00
ceriel
77405d7520 OUTTRACE was doubly defined 1987-08-06 14:29:16 +00:00
ceriel
22e4b3d98d fix in font-change 1987-08-06 14:26:45 +00:00
ceriel
c77dc48cdc fixed a subtle bug: in some obscure cases involving conflict resolvers and
defaults, wrong code was generated
1987-08-05 12:52:15 +00:00
ceriel
8024d620cc fixed another bug with header blocks, and modified to use existing header
block when possible
1987-08-05 09:46:38 +00:00
ceriel
ae4f6afd07 use malloc, made more robust against errors in line directives 1987-08-04 19:30:14 +00:00
ceriel
46b7904bd9 fix 1987-08-04 19:29:28 +00:00
ceriel
dac756aa08 bug fixes: put header block at end of procedure 1987-08-04 14:13:24 +00:00
ceriel
f5f47f26fc fix in check 1987-08-03 18:03:23 +00:00
ceriel
7eed6823a1 Added a break, so that an error message is only given once 1987-08-03 18:00:22 +00:00
ceriel
6fead7b970 check name offset 1987-08-03 13:22:30 +00:00
ceriel
1ae90ef670 yet another fix: outoperand must do nothing with ps_end 1987-07-30 08:59:40 +00:00
ceriel
860146a0e6 externals were not handled right 1987-07-29 19:49:15 +00:00
ceriel
9331f4d366 did not handle HOL names right (null names) 1987-07-29 10:43:43 +00:00
ceriel
c95e430435 fix: did not handle externals with big HOL offsets right 1987-07-29 10:39:02 +00:00
ceriel
099a23c908 correction: had deleted a line by accident 1987-07-24 11:58:51 +00:00