]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/gcc/gcc-3.3.3/arm-14302.patch
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / gcc / gcc-3.3.3 / arm-14302.patch
1 2004-02-26  Richard Earnshaw  <rearnsha@arm.com>
2         Daniel Jacobowitz  <drow@mvista.com>
3
4         PR target/14302
5         * arm.h (ARM_GO_IF_LEGITIMATE_ADDRESS): Don't check the mode
6         size for minipool references.
7
8 Index: arm.h
9 ===================================================================
10 RCS file: /cvs/gcc/gcc/gcc/config/arm/arm.h,v
11 retrieving revision 1.168.2.1
12 retrieving revision 1.168.2.2
13 diff -u -r1.168.2.1 -r1.168.2.2
14 --- gcc/config/arm/arm.h        25 Feb 2004 11:50:24 -0000      1.168.2.1
15 +++ gcc/config/arm/arm.h        26 Feb 2004 14:10:01 -0000      1.168.2.2
16 @@ -2029,7 +2029,7 @@
17            && GET_CODE (XEXP (X, 0)) == REG                             \
18            && ARM_REG_OK_FOR_BASE_P (XEXP (X, 0)))                      \
19      goto LABEL;                                                                \
20 -  else if (GET_MODE_SIZE (MODE) >= 4 && reload_completed               \
21 +  else if (reload_completed                                            \
22            && (GET_CODE (X) == LABEL_REF                                \
23                || (GET_CODE (X) == CONST                                \
24                    && GET_CODE (XEXP ((X), 0)) == PLUS                  \