diff options
author | Khem Raj <raj.khem@gmail.com> | 2008-08-29 05:18:57 +0000 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2008-08-29 05:18:57 +0000 |
commit | d80141ea4131694f6cad63ea2d50e2b46c840948 (patch) | |
tree | c162f41739bbe76d4efa1f3f41df7c24a40fef60 /packages/gcc/gcc-4.3.2/intermask-bigendian.patch | |
parent | a7ce2fb467521c1f188982caaf7d82be5beaead0 (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.patch | 24 |
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. */ - |