Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/gnu/dist/gcc/gcc Apply gcc PR target/14302 to fix ARM compil...



details:   https://anonhg.NetBSD.org/src/rev/e3ca09f2dbd2
branches:  trunk
changeset: 566752:e3ca09f2dbd2
user:      abs <abs%NetBSD.org@localhost>
date:      Wed May 19 23:44:18 2004 +0000

description:
Apply gcc PR target/14302 to fix ARM compiler issues triggered by at
least glib, glib2, and pkgconfig.

    2004-02-26  Richard Earnshaw  <rearnsha%arm.com@localhost>
           Daniel Jacobowitz  <drow%mvista.com@localhost>

           PR target/14302
           * arm.h (ARM_GO_IF_LEGITIMATE_ADDRESS): Don't check the mode
           size for minipool references.

Many thanks to Richard Earnshaw for close to instant copy of the gcc patch.
Bump gcc version to "3.3.3 (NetBSD nb3 20040520)"

diffstat:

 gnu/dist/gcc/gcc/config/arm/arm.h |  2 +-
 gnu/dist/gcc/gcc/version.c        |  2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diffs (24 lines):

diff -r 88d3bd8736cd -r e3ca09f2dbd2 gnu/dist/gcc/gcc/config/arm/arm.h
--- a/gnu/dist/gcc/gcc/config/arm/arm.h Wed May 19 23:37:41 2004 +0000
+++ b/gnu/dist/gcc/gcc/config/arm/arm.h Wed May 19 23:44:18 2004 +0000
@@ -2029,7 +2029,7 @@
           && 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                  \
diff -r 88d3bd8736cd -r e3ca09f2dbd2 gnu/dist/gcc/gcc/version.c
--- a/gnu/dist/gcc/gcc/version.c        Wed May 19 23:37:41 2004 +0000
+++ b/gnu/dist/gcc/gcc/version.c        Wed May 19 23:44:18 2004 +0000
@@ -6,7 +6,7 @@
    please modify this string to indicate that, e.g. by putting your
    organization's name in parentheses at the end of the string.  */
 
-const char version_string[] = "3.3.3 (NetBSD nb2 20040502)";
+const char version_string[] = "3.3.3 (NetBSD nb3 20040520)";
 
 /* This is the location of the online document giving instructions for
    reporting bugs.  If you distribute a modified version of GCC,



Home | Main Index | Thread Index | Old Index