projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
227bfdf
)
loop.c (load_mems): Fix initializers.
author
Klaus-Georg Adams
<Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
Sat, 22 Aug 1998 22:32:55 +0000
(16:32 -0600)
committer
Jeff Law
<law@gcc.gnu.org>
Sat, 22 Aug 1998 22:32:55 +0000
(16:32 -0600)
�
* loop.c (load_mems): Fix initializers.
From-SVN: r21907
gcc/loop.c
patch
|
blob
|
history
diff --git
a/gcc/loop.c
b/gcc/loop.c
index 86782d7292de245ca3b4f7d563d7dd3cadd2c27e..34613cb66d5e3f2659ce87209d2abcafd9a7093d 100644
(file)
--- a/
gcc/loop.c
+++ b/
gcc/loop.c
@@
-8571,7
+8571,9
@@
load_mems (scan_start, end, loop_top, start)
p != NULL_RTX;
p = next_insn_in_loop (p, scan_start, end, loop_top))
{
- rtx_and_int ri = { p, i };
+ rtx_and_int ri;
+ ri.r = p;
+ ri.i = i;
for_each_rtx (&p, replace_loop_mem, &ri);
}
@@
-8620,7
+8622,9
@@
load_mems (scan_start, end, loop_top, start)
{
/* Now, we need to replace all references to the previous exit
label with the new one. */
- rtx_pair rr = { end_label, label };
+ rtx_pair rr;
+ rr.r1 = end_label;
+ rr.r2 = label;
for (p = start; p != end; p = NEXT_INSN (p))
for_each_rtx (&p, replace_label, &rr);