icu: workaround toolchain bugs
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 9 Mar 2013 04:02:58 +0000 (04:02 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Sun, 10 Mar 2013 22:15:29 +0000 (23:15 +0100)
commit867b986721d275e74edd6d61dad4a63e540dece1
treee48d5c6c4765318843d888d96d8338e6cc199dba
parentbcbd68f7d194a6fb29560deafa61fc08ab34eea6
icu: 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.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/icu/icu-workaround-toolchain-bugs.patch [new file with mode: 0644]