From cf24215fbd5bf4be990860617eb0c863d77723d0 Mon Sep 17 00:00:00 2001 From: Richard Earnshaw Date: Thu, 26 Feb 2004 14:10:01 +0000 Subject: [PATCH] Richard Earnshaw Daniel Jacobowitz PR target/14302 * arm.h (ARM_GO_IF_LEGITIMATE_ADDRESS): Don't check the mode size for minipool references. Co-Authored-By: Daniel Jacobowitz From-SVN: r78497 --- gcc/ChangeLog | 7 +++++++ gcc/config/arm/arm.h | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9526f9c11c5a..4e0768eab95d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2004-02-26 Richard Earnshaw + Daniel Jacobowitz + + PR target/14302 + * arm.h (ARM_GO_IF_LEGITIMATE_ADDRESS): Don't check the mode + size for minipool references. + 2004-02-25 Richard Earnshaw PR target/14166 diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index bce8f280aa74..5b03c6ffec22 100644 --- a/gcc/config/arm/arm.h +++ b/gcc/config/arm/arm.h @@ -2029,7 +2029,7 @@ typedef struct && GET_CODE (XEXP (X, 0)) == REG \ && ARM_REG_OK_FOR_BASE_P (XEXP (X, 0))) \ goto LABEL; \ - else if (GET_MODE_SIZE (MODE) >= 4 && reload_completed \ + else if (reload_completed \ && (GET_CODE (X) == LABEL_REF \ || (GET_CODE (X) == CONST \ && GET_CODE (XEXP ((X), 0)) == PLUS \ -- 2.47.2