aboutsummaryrefslogtreecommitdiff
path: root/patches/gcc/3.4.6/720-all_sh-no-reorder-blocks.patch
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2007-09-23 17:08:09 +0000
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2007-09-23 17:08:09 +0000
commitb1e693e40281dc8c451e8892dfcdf55d78a4ade3 (patch)
treec276bc44f23b42895b459efbf2597f4bef378819 /patches/gcc/3.4.6/720-all_sh-no-reorder-blocks.patch
parent3ad6464ffe38eb15591b404e0749aa89f4074fd1 (diff)
downloadcrosstool-ng-b1e693e40281dc8c451e8892dfcdf55d78a4ade3.tar.gz
crosstool-ng-b1e693e40281dc8c451e8892dfcdf55d78a4ade3.tar.bz2
crosstool-ng-b1e693e40281dc8c451e8892dfcdf55d78a4ade3.zip
Renamed all patches file names so that locales are now irrelevant to sort the files.
Removed the locale check as it is now irrelevant. Removed the experimental binutils 2.17.50.0.xx: 2.18 is here now.
Diffstat (limited to 'patches/gcc/3.4.6/720-all_sh-no-reorder-blocks.patch')
-rw-r--r--patches/gcc/3.4.6/720-all_sh-no-reorder-blocks.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/patches/gcc/3.4.6/720-all_sh-no-reorder-blocks.patch b/patches/gcc/3.4.6/720-all_sh-no-reorder-blocks.patch
new file mode 100644
index 00000000..fed1424f
--- /dev/null
+++ b/patches/gcc/3.4.6/720-all_sh-no-reorder-blocks.patch
@@ -0,0 +1,14 @@
+diff -durN gcc-3.4.6.orig/gcc/config/sh/sh.h gcc-3.4.6/gcc/config/sh/sh.h
+--- gcc-3.4.6.orig/gcc/config/sh/sh.h 2006-01-12 02:20:32.000000000 +0100
++++ gcc-3.4.6/gcc/config/sh/sh.h 2007-08-15 23:03:09.000000000 +0200
+@@ -422,6 +422,10 @@
+ do { \
+ if (LEVEL) \
+ flag_omit_frame_pointer = -1; \
++ if (LEVEL <= 2) \
++ { \
++ flag_reorder_blocks = 0; \
++ } \
+ if (SIZE) \
+ target_flags |= SPACE_BIT; \
+ if (TARGET_SHMEDIA && LEVEL > 1) \