Message ID | CAFULd4YBSpK19OApf3u5DM2sJGmW4Sieka1V0M3o0o=D-x0V2Q@mail.gmail.com |
---|---|
State | New |
Headers | show |
Index: i386.c =================================================================== --- i386.c (revision 210889) +++ i386.c (working copy) @@ -37903,10 +37903,10 @@ else if (TARGET_64BIT && !x86_64_zext_immediate_operand (x, VOIDmode)) *total = 2; else if (flag_pic && SYMBOLIC_CONST (x) - && (!TARGET_64BIT - || (!GET_CODE (x) != LABEL_REF - && (GET_CODE (x) != SYMBOL_REF - || !SYMBOL_REF_LOCAL_P (x))))) + && !(TARGET_64BIT + && (GET_CODE (x) == LABEL_REF + || (GET_CODE (x) == SYMBOL_REF + && SYMBOL_REF_LOCAL_P (x))))) *total = 1; else *total = 0;