diff options
author | drochner <drochner@pkgsrc.org> | 2004-07-02 15:41:26 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2004-07-02 15:41:26 +0000 |
commit | 9231317a1ed8660d5337c5e134546de2ec10e2f5 (patch) | |
tree | 09fe256d93d84dd1a9ac67d511bdc57c14c54825 /lang/gcc3/patches | |
parent | 3be5d2a1b5574ffd0eb14a380d08e4ef3a8a531e (diff) | |
download | pkgsrc-9231317a1ed8660d5337c5e134546de2ec10e2f5.tar.gz |
oops, these are obsolete now
Diffstat (limited to 'lang/gcc3/patches')
-rw-r--r-- | lang/gcc3/patches/patch-ac | 13 | ||||
-rw-r--r-- | lang/gcc3/patches/patch-ao | 25 |
2 files changed, 0 insertions, 38 deletions
diff --git a/lang/gcc3/patches/patch-ac b/lang/gcc3/patches/patch-ac deleted file mode 100644 index 6f51b45d49e..00000000000 --- a/lang/gcc3/patches/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ac,v 1.3 2004/05/22 17:48:21 abs Exp $ - ---- gcc/config/arm/arm.h.orig 2002-11-15 11:21:36.000000000 +0000 -+++ 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 \ diff --git a/lang/gcc3/patches/patch-ao b/lang/gcc3/patches/patch-ao deleted file mode 100644 index 7dc5b15d4ec..00000000000 --- a/lang/gcc3/patches/patch-ao +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-ao,v 1.1 2004/04/10 16:37:22 seb Exp $ - ---- gcc/config/sparc/sparc.h 23 Jul 2003 02:41:59 -0000 1.1 -+++ gcc/config/sparc/sparc.h 22 Mar 2004 22:56:10 -0000 1.2 -@@ -1233,6 +1233,20 @@ - {-1, -1, -1, 0x20}, /* GENERAL_OR_EXTRA_FP_REGS */ \ - {-1, -1, -1, 0x3f}} /* ALL_REGS */ - -+/* Defines invalid mode changes. Borrowed from pa64-regs.h. -+ -+ SImode loads to floating-point registers are not zero-extended. -+ The definition for LOAD_EXTEND_OP specifies that integer loads -+ narrower than BITS_PER_WORD will be zero-extended. As a result, -+ we inhibit changes from SImode unless they are to a mode that is -+ identical in size. */ -+ -+#define CANNOT_CHANGE_MODE_CLASS(FROM, TO, CLASS) \ -+ (TARGET_ARCH64 \ -+ && (FROM) == SImode \ -+ && GET_MODE_SIZE (FROM) != GET_MODE_SIZE (TO) \ -+ ? reg_classes_intersect_p (CLASS, FP_REGS) : 0) -+ - /* The same information, inverted: - Return the class number of the smallest class containing - reg number REGNO. This could be a conditional expression |