bal
a8f778fb34
Interface of tmplocal() changed: second parameter is a long now
1985-01-23 16:23:15 +00:00
bal
e7bf924ff7
interface with tmplocal() changed: second parameter is a long now.
1985-01-23 16:18:33 +00:00
bal
81355e7a10
bug fixed in get_instrs(): instr should be an int rather than a Celem_t.
1985-01-23 16:16:49 +00:00
bal
2568996690
bug fixed in last_mnem(): test on nil-pointer.
...
bug fixed in try_tail(): add line "if(l1==0||l2==0) return FALSE".
1985-01-23 16:13:57 +00:00
bal
fa3e83fbd8
bug fixed in last_line() : assert(l!=0) should be assert(lines!=0).
1985-01-23 16:12:21 +00:00
bal
c64b43ae7e
bug fixed in routine get_ca_lines(): test on nil-pointer.
1985-01-23 16:10:43 +00:00
bal
a358b4cf96
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
579935b64e
rules for itemtab.h and makeitems added.
1985-01-23 15:50:17 +00:00
bal
ee1a4305f4
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
ab3a49f087
Initial revision
1985-01-18 09:59:09 +00:00
sater
266e0429ef
extra define added to aid in generation of DO_RREMOVE
1985-01-11 09:42:17 +00:00
sater
b29271a7d1
code was added to generate DO_RREMOVE
1985-01-11 09:41:47 +00:00
sater
10188dfba9
code was added to cause generation of DO_RREMOVE in some cases
1985-01-11 09:41:13 +00:00
sater
684e24132a
diffs were applied to make default register property at stacking rule
...
-1 instead of 0.
1985-01-11 09:40:40 +00:00
sater
14ff4bda29
Optional register property in stacking rules must be -1 when absent.
...
Fixed this.
1985-01-10 16:30:09 +00:00
duk
2118ece784
Maybe some minor changes.
1985-01-10 13:35:39 +00:00
duk
d1870dd6cf
Added call to trap signals.
1985-01-10 13:24:36 +00:00
duk
c0f8361e8c
Header and section table now allocated statically.
1985-01-10 13:22:04 +00:00
duk
a885e7f981
Inline expansion of index_adjust() and compute_origins().
...
Section table now allocated statically.
1985-01-10 13:19:47 +00:00
duk
cc778299af
Added routine to check signals.
1985-01-10 13:17:22 +00:00
duk
cef3df332e
Added provisions for copying everything after the string area into the
...
resulting object file. Because this is most likely symbolic debugging
information, these are parametrized by #ifdef SYMDBUG.
1985-01-08 11:54:57 +00:00
sater
b9804696fe
*** empty log message ***
1985-01-08 09:59:28 +00:00
sater
c5267505f9
Initial revision
1985-01-04 14:05:25 +00:00
keie
a097d3ae3c
Take precautions against an already existing march.
1985-01-01 21:32:02 +00:00
keie
a536e69ff8
Added RCS identification.
1985-01-01 18:35:40 +00:00
keie
aa81915541
*** empty log message ***
1985-01-01 18:34:12 +00:00
bal
5043de261e
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
keie
219b6b5b54
Added machines to be sent with the second distribution to the LNTABLES.
1984-12-18 15:28:19 +00:00
keie
2dd487db73
*** empty log message ***
1984-12-17 15:52:04 +00:00
keie
db3342e865
Run $RANLIB if the shell variable is set.
1984-12-17 15:50:02 +00:00
sater
3394ae40b3
*** empty log message ***
1984-12-17 15:13:39 +00:00
bal
af434517be
Initial revision
1984-12-10 13:36:12 +00:00
keie
732ec6f76e
Removed the definition of the NEEDS variable.
1984-12-10 12:49:56 +00:00
ceriel
55fa86d7be
Removed a reference to a non existing Makefile ( in the lib directory).
1984-12-07 15:21:25 +00:00
bal
a9465eeffc
Bug fixed in optimizing two adjacent basic blocks.
1984-12-07 14:19:53 +00:00
ceriel
6692cbb192
Changed so that the installation process will continue if LLgen
...
is not present yet.
Also added Makefile to the "make pr" entry.
1984-12-06 10:39:28 +00:00
bal
a4c588562c
Initial revision
1984-12-04 15:04:44 +00:00
bal
3e88c1ef02
WORDLENGTH now defined in automatically generated file wordlen.h
...
Generate this file from makewlen.c
1984-12-04 15:04:01 +00:00
bal
3374980bbc
WORDLENGTH now defined in automatically generated file worlen.h
1984-12-04 15:03:22 +00:00
bal
3ba6a9a47a
Bug fixed: fill_item() should initialize item->it_desirable to TRUE.
1984-12-04 14:41:20 +00:00
bal
dfd575d062
regsave_cost() return void instead of short.
1984-12-04 13:04:27 +00:00
bal
f6e0636553
regsave_cost() returns void instead of short.
1984-12-04 13:03:49 +00:00
bal
f3aa113380
Comment closer ("*/") added to description of getlines().
1984-12-03 12:12:37 +00:00
ceriel
e8d88ed790
Increased MAXPATLEN to 8000.
1984-11-30 11:14:18 +00:00
bal
2d40a4fa61
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
0f77c7fb9f
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
83c3f45a29
Declaration of items[] made static to avoid name conflict with ra.c
1984-11-30 10:49:09 +00:00
bal
f84e129361
routines getcall(), get_text() and getcc() move from get.c to this file
...
routines putactuals(), putcall(), and putcc() move from put.c to this file
get.h, put.h, stdio.h, em_mnem.h and em_pseu.h included
1984-11-30 10:30:22 +00:00
bal
bf86a0f8ef
several data structures added (moved from types.h).
...
core allocation macros added.
1984-11-30 10:28:35 +00:00
bal
e7cbb5780b
Declarations for iv and code_info added (moved from types.h).
...
core allocation macros added.
1984-11-30 10:27:05 +00:00