Move all to deprecated folder.
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
Workaround toolchain bugs
|
||||
|
||||
Many of ARM Sourcery CodeBench toolchain have a bug when compiling
|
||||
icu's translit.cpp source file. The bug is trigerred when there is a
|
||||
combination of "-W -Wall" and "-Os", and causes an internal compiler
|
||||
error. The bug has been reported to Mentor Graphics.
|
||||
|
||||
Even though it is clearly a toolchain bug, having a workaround for it
|
||||
is trivial in this case. So it will avoid our users falling into this
|
||||
internal compiler error, and allow our autobuilders to test more
|
||||
packages using this Sourcery CodeBench toolchain.qq
|
||||
|
||||
[Gustavo: update for ICU4C 54.1]
|
||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
|
||||
|
||||
diff -Nura icu.orig/source/configure icu/source/configure
|
||||
--- icu.orig/source/configure 2014-12-18 15:49:43.038628644 -0300
|
||||
+++ icu/source/configure 2014-12-18 15:51:23.183083232 -0300
|
||||
@@ -4323,7 +4323,7 @@
|
||||
;;
|
||||
esac
|
||||
|
||||
- CFLAGS="$CFLAGS -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings"
|
||||
+ CFLAGS="$CFLAGS -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings"
|
||||
else
|
||||
case "${host}" in
|
||||
*-*-cygwin)
|
||||
@@ -4337,7 +4337,7 @@
|
||||
fi
|
||||
if test "$GXX" = yes
|
||||
then
|
||||
- CXXFLAGS="$CXXFLAGS -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long"
|
||||
+ CXXFLAGS="$CXXFLAGS -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long"
|
||||
else
|
||||
case "${host}" in
|
||||
*-*-cygwin)
|
||||
Reference in New Issue
Block a user