ceriel
2c31a9b1ac
removed -i flag
1991-02-19 16:51:50 +00:00
ceriel
335377da7a
changed lint flags, use ms_ego, changed allocation strategy for loops
1990-12-18 11:14:34 +00:00
ceriel
3fb20f5201
made produced itemtab.h file more readable
1990-08-20 15:32:29 +00:00
ceriel
eb50492a1f
#ifdeffed strange test
1990-08-01 14:34:53 +00:00
ceriel
23f2646704
use general as pointer flag added
1989-03-07 10:24:32 +00:00
ceriel
86ace8a020
Fixed lintflags
1989-02-09 11:33:11 +00:00
ceriel
102a2b1061
don't optimize when ms_gto
1987-10-02 12:52:29 +00:00
ceriel
81b1d21c35
Initial revision
1987-04-13 10:32:47 +00:00
ceriel
4fd846804a
Seemed to prefer reg_any registers, which caused addresses of procedures
...
to end up in data registers on the m68020. This is temporarily fixed,
but actually, the descriptor files could be somewhat more general.
1987-04-03 15:38:52 +00:00
ceriel
6eaf182cee
Added Rcs Id
1987-03-10 11:49:39 +00:00
ceriel
815166e421
Added copyright notice
1987-03-09 19:15:41 +00:00
ceriel
1583b4191a
Added an exit from main
1987-03-09 13:14:32 +00:00
ceriel
bc1fb58cd6
SHARE --> SHR
1987-03-02 12:42:38 +00:00
ceriel
17ddf81681
replaced some %D's
1987-02-09 17:28:22 +00:00
ceriel
876369b2f1
Added standard entries
1987-01-13 10:30:06 +00:00
bal
66ab97d2b0
bug fixed: lifetime of an item was too short; it should also cover
...
any live/dead message prior to its initial live-message.
1985-02-18 15:14:22 +00:00
bal
31eab814f2
Debugging procedure print_allocs now writes to stderr.
1985-01-30 10:52:33 +00:00
bal
7f9dd27dc8
bug fixed: assemble_allocs() did generate whole_procedure allocations.
...
These allocations were initialized with a very low profit. Consequently
account_regsave rejected these allocations.
Solution: repl_allocs() updates the al_profits field of the
whole_procedure allocation.
1985-01-30 10:47:47 +00:00
bal
fefe15a844
init_regcnt renamed initregcnt to avoid name conflict.
...
bug fixed in routine fits_in(): test on nil-pointer.
routine choose_location(): interface with tmplocal() changed, second
parameter now is a long, so a cast is added.
1985-01-23 16:07:09 +00:00
bal
3d2c33e277
rules for itemtab.h and makeitems added.
1985-01-23 15:50:17 +00:00
bal
2ea3be322d
clean_items renamed cleanitems to avoid name conflict.
...
clean_timeset renamed cleantimeset to avoid name conflict.
bugs fixed: calls to fscanf() with a pointer-to-short as argument
should provide a "%hd" instead of "%d".
1985-01-23 15:45:58 +00:00
bal
ffb167e8b2
lay-out enhanced; flags (CFLAGS etc.) inherited from central Makefile;
...
entry for compiling this phase with ack -O created.
1984-12-21 14:41:47 +00:00
bal
8d659c015f
Bug fixed: fill_item() should initialize item->it_desirable to TRUE.
1984-12-04 14:41:20 +00:00
bal
9b72991e27
regsave_cost() return void instead of short.
1984-12-04 13:04:27 +00:00
bal
8db2c12881
regsave_cost() returns void instead of short.
1984-12-04 13:03:49 +00:00
bal
0778ce4a9a
Macros for B_DIST, B_USECNT and B_MARK removed, as these fields are
...
no longer used.
Declarations of nrinstrs and instrmap marked "extern" to satisfy ack compiler.
1984-11-30 10:52:05 +00:00
bal
7351e38ed5
Declaration of items[] made static to avoid name conflict with ra_items.c
...
Core allocation macros added.
1984-11-30 10:50:27 +00:00
bal
bac0efbedb
Declaration of items[] made static to avoid name conflict with ra.c
1984-11-30 10:49:09 +00:00
bal
0c0c3b7892
-O flag removed from CFLAGS
1984-11-29 13:33:33 +00:00
bal
502a7a86af
Initial revision
1984-11-27 16:16:36 +00:00
bal
30ca0afe49
cleaned up
1984-11-27 15:52:23 +00:00
bal
1833451151
Initial revision
1984-11-26 14:35:32 +00:00