summaryrefslogtreecommitdiff
path: root/packages/gcc/gcc-4.3.2/intermask-bigendian.patch
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2008-08-29 05:18:57 +0000
committerKhem Raj <raj.khem@gmail.com>2008-08-29 05:18:57 +0000
commitd80141ea4131694f6cad63ea2d50e2b46c840948 (patch)
treec162f41739bbe76d4efa1f3f41df7c24a40fef60 /packages/gcc/gcc-4.3.2/intermask-bigendian.patch
parenta7ce2fb467521c1f188982caaf7d82be5beaead0 (diff)
All below is done for GCC 4.3.1 and 4.3.2 recipes.
Enable patches for ARM big endian support. Delete unneeded ARM big endian patches. Adjust Thumb support patches.
Diffstat (limited to 'packages/gcc/gcc-4.3.2/intermask-bigendian.patch')
-rw-r--r--packages/gcc/gcc-4.3.2/intermask-bigendian.patch24
1 files changed, 0 insertions, 24 deletions
diff --git a/packages/gcc/gcc-4.3.2/intermask-bigendian.patch b/packages/gcc/gcc-4.3.2/intermask-bigendian.patch
deleted file mode 100644
index fdff3d3d86..0000000000
--- a/packages/gcc/gcc-4.3.2/intermask-bigendian.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- gcc-4.2.0/gcc/config/arm/bpabi.h
-+++ gcc-4.2.0/gcc/config/arm/bpabi.h
-@@ -33,9 +33,19 @@
- #undef FPUTYPE_DEFAULT
- #define FPUTYPE_DEFAULT FPUTYPE_VFP
-
-+/*
-+ * 'config.gcc' defines TARGET_BIG_ENDIAN_DEFAULT as 1 for arm*b-*
-+ * (big endian) configurations.
-+ */
-+#if TARGET_BIG_ENDIAN_DEFAULT
-+#define TARGET_ENDIAN_DEFAULT MASK_BIG_END
-+#else
-+#define TARGET_ENDIAN_DEFAULT 0
-+#endif
-+
- /* EABI targets should enable interworking by default. */
- #undef TARGET_DEFAULT
--#define TARGET_DEFAULT MASK_INTERWORK
-+#define TARGET_DEFAULT (MASK_INTERWORK | TARGET_ENDIAN_DEFAULT)
-
- /* The ARM BPABI functions return a boolean; they use no special
- calling convention. */
-