diff -r c65fcf8a34b7 -r 8a753e6c5621 patches/gcc/4.7.3/100-fix-PR-target-58595.patch --- a/patches/gcc/4.7.3/100-fix-PR-target-58595.patch Thu Apr 17 18:17:12 2014 +0200 +++ b/patches/gcc/4.7.3/100-fix-PR-target-58595.patch Sun May 11 23:55:16 2014 +0200 @@ -77,7 +77,7 @@ - return legitimize_tls_address (x, NULL_RTX); - if (GET_CODE (x) == PLUS - && CONST_INT_P (XEXP (x, 1)) + && GET_CODE (XEXP (x, 1)) == CONST_INT && (INTVAL (XEXP (x, 1)) >= 32 * GET_MODE_SIZE (mode) @@ -7756,20 +7775,6 @@ thumb_legitimize_reload_address (rtx *x_p,