public
/
ack.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
41d0c89
)
Fix by Charles Lindsey: still used reg vars, despite ms_gto
author
ceriel
<none@none>
Wed, 26 Jul 1995 08:44:35 +0000
(08:44 +0000)
committer
ceriel
<none@none>
Wed, 26 Jul 1995 08:44:35 +0000
(08:44 +0000)
mach/sparc/ce/ce.src/ms_reg.c
patch
|
blob
|
history
diff --git
a/mach/sparc/ce/ce.src/ms_reg.c
b/mach/sparc/ce/ce.src/ms_reg.c
index
53bdc33
..
2713889
100644
(file)
--- a/
mach/sparc/ce/ce.src/ms_reg.c
+++ b/
mach/sparc/ce/ce.src/ms_reg.c
@@
-263,8
+263,11
@@
int ms;
reg_mes_nr = 0;
in_reg_mes = (ms == ms_reg);
- if (ms == ms_gto)
+ if (ms == ms_gto) {
+ free_all_reg_vars();
+ nr_reg_vars = 0; nr_flt_vars = 0;
fprint(codefile, "ta 3\n");
+ }
db_mes = (ms == ms_stb || ms == ms_std) ? ms : 0;
#ifdef __solaris__
if (db_mes && ! inits) {