]> git.pld-linux.org Git - packages/gcc.git/blame - gcc32-hard-reg-sharing2.patch
- patch from gcc-3_3-branch (taken from bugzilla)
[packages/gcc.git] / gcc32-hard-reg-sharing2.patch
CommitLineData
5384b728 12002-06-11 Richard Henderson <rth@redhat.com>
2
3 * caller-save.c (init_caller_save): Clear INSN_CODE each iteration.
4
5--- gcc/caller-save.c.jj Fri Jun 21 01:16:13 2002
6+++ gcc/caller-save.c Thu Jul 11 10:27:57 2002
7@@ -206,6 +206,10 @@ init_caller_save ()
8 PUT_MODE (test_reg, mode);
9 PUT_MODE (test_mem, mode);
10
11+ /* Force re-recognition of the modified insns. */
12+ INSN_CODE (saveinsn) = -1;
13+ INSN_CODE (restinsn) = -1;
14+
15 reg_save_code[i][mode] = recog_memoized (saveinsn);
16 reg_restore_code[i][mode] = recog_memoized (restinsn);
17
This page took 0.108652 seconds and 4 git commands to generate.