Commit graph

587 commits

Author SHA1 Message Date
ceriel
31b2f7d9e0 take care of GTO 1987-10-02 12:53:04 +00:00
ceriel
102a2b1061 don't optimize when ms_gto 1987-10-02 12:52:29 +00:00
ceriel
1ac5d9c95a Handle GTO, LOR/STR 0 also use local base 1987-10-02 12:43:54 +00:00
ceriel
d2006b19af do not replace LAR/SAR by AAR LOI/STI, when the descriptor is not available 1987-10-02 10:48:38 +00:00
ceriel
c0dd8055c2 make variables that are assigned to alive, at least for a short while 1987-10-02 10:41:13 +00:00
ceriel
7f400e5073 print identifier name when multiple declared 1987-10-02 09:55:16 +00:00
ceriel
45c7ab1938 fix in error reporting 1987-09-21 13:21:50 +00:00
ceriel
3ea0fc0fe6 deleted some unused variables 1987-09-03 09:32:21 +00:00
ceriel
c9e52b65d4 some minor fixes, and one important 2/4 one in the sbreak function 1987-09-02 18:42:21 +00:00
ceriel
c1ffb28416 improved the c-flag, and corrected a bug in the produced relocation info 1987-08-26 13:22:44 +00:00
ceriel
469b3cc1e1 a fix: UID and GID were sign-extended 1987-08-24 09:13:31 +00:00
ceriel
18b7250736 Added a DO_TOSTACK command, and put set number of ALL in tables.c 1987-08-20 19:04:18 +00:00
ceriel
754f9ce45d fixed a problem with the ifdef-stack 1987-08-20 18:12:31 +00:00
ceriel
831cdc7580 fix to previous one. The previous one did not help, this one does 1987-08-20 16:00:18 +00:00
ceriel
c8afae83c9 fixed bug with quotes 1987-08-20 15:44:45 +00:00
ceriel
9bcd5473ad minor adaption: index array with int, not long 1987-08-19 15:27:15 +00:00
ceriel
d747651237 improved -c option 1987-08-19 14:10:39 +00:00
ceriel
d35035fab8 bug fixes: ifval must be an arith, not an int 1987-08-19 10:36:37 +00:00
ceriel
d7b2998ebe LLsymb was declared twice 1987-08-19 10:12:34 +00:00
ceriel
123bcfc5e2 fix + some more statistics 1987-08-11 15:31:09 +00:00
ceriel
0300bbf5cb adapted sizes somewhat, made facility to print memory statistics 1987-08-11 14:42:15 +00:00
ceriel
3de7f959d3 fix to fix 1987-08-10 14:06:37 +00:00
ceriel
b630da3424 nestlevel count per file 1987-08-10 10:43:51 +00:00
ceriel
7d2f8e4d3e dynamic table sizes, commons in ranlib table 1987-08-10 10:20:52 +00:00
ceriel
16082b9056 some fixes 1987-08-07 19:54:45 +00:00
ceriel
3ea06a4a2a ran out of another static list; made length dynamic 1987-08-07 14:35:21 +00:00
ceriel
fec5feef77 deleted a warning 1987-08-06 19:15:40 +00:00
ceriel
60b336dd34 use newer read_em module, + checking library 1987-08-06 18:56:36 +00:00
ceriel
45264c9c25 align sizes 1987-08-06 18:40:02 +00:00
ceriel
6cdc7b47cf OUTTRACE was doubly defined 1987-08-06 14:29:16 +00:00
ceriel
12fe5ce838 fix in font-change 1987-08-06 14:26:45 +00:00
ceriel
6439f09220 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
040495ff56 fixed another bug with header blocks, and modified to use existing header
block when possible
1987-08-05 09:46:38 +00:00
ceriel
3c6a9b2b96 use malloc, made more robust against errors in line directives 1987-08-04 19:30:14 +00:00
ceriel
bcb04a1a76 fix 1987-08-04 19:29:28 +00:00
ceriel
159b84ef68 bug fixes: put header block at end of procedure 1987-08-04 14:13:24 +00:00
ceriel
3883f47fd0 fix in check 1987-08-03 18:03:23 +00:00
ceriel
3ce2cee0a5 Added a break, so that an error message is only given once 1987-08-03 18:00:22 +00:00
ceriel
116a0f81f5 check name offset 1987-08-03 13:22:30 +00:00
ceriel
0e9f072917 yet another fix: outoperand must do nothing with ps_end 1987-07-30 08:59:40 +00:00
ceriel
580bb15076 externals were not handled right 1987-07-29 19:49:15 +00:00
ceriel
3b0057625d did not handle HOL names right (null names) 1987-07-29 10:43:43 +00:00
ceriel
3cd5074594 fix: did not handle externals with big HOL offsets right 1987-07-29 10:39:02 +00:00
ceriel
1d7814737d correction: had deleted a line by accident 1987-07-24 11:58:51 +00:00
ceriel
690a4cfbc6 characters were treated as unsigneds, lines with quotes in them
where not treated correctly
1987-07-24 09:21:24 +00:00
ceriel
7bb843eb0f fixed a bug in a name-changing routine 1987-06-29 14:41:23 +00:00
ceriel
25dd5857c2 minor changes to many files 1987-06-03 19:05:14 +00:00
ceriel
312fe96bbd lseek was not declared 1987-05-25 17:45:57 +00:00
ceriel
02ae5e4d7c bug fix, and made more robust 1987-05-21 13:43:56 +00:00
ceriel
6ac092bf38 core_alloc changed to old one 1987-05-21 10:10:27 +00:00