diff options
author | Huan Zhang <victzhang@gmail.com> | 2012-06-11 23:17:19 +0200 |
---|---|---|
committer | Frank Gevaerts <frank@gevaerts.be> | 2012-06-11 23:17:19 +0200 |
commit | fbe33e07285c2915cc0d9b5ff427ec6683c8c385 (patch) | |
tree | 36e626f6bf829cb87b9483c4f6cdc1bdb2df5608 /tools/configure | |
parent | 10b2143fbf56bd03a2050f06617d5af7dbb911df (diff) | |
download | rockbox-fbe33e07285c2915cc0d9b5ff427ec6683c8c385.tar.gz rockbox-fbe33e07285c2915cc0d9b5ff427ec6683c8c385.zip |
Fix libmad compilation on MIPS with newer gcc. FS#12013
Since gcc 4.4 the MIPS port no longer recognizes the "h" asm constraint.
It was necessary to remove this constraint in order to avoid generating
unpredictable code sequences. We can achieve the same effect using
128-bit types.
See also:GCC 4.4 release notes at http://gcc.gnu.org/gcc-4.4/
Change-Id: I713cdf57cde1a989ad960aa441ab1ccf51f1cdc6
Diffstat (limited to 'tools/configure')
-rwxr-xr-x | tools/configure | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/configure b/tools/configure index c008395d7c..7d860683cf 100755 --- a/tools/configure +++ b/tools/configure | |||
@@ -3840,6 +3840,9 @@ ${Darch_version} | |||
3840 | /* Define endianess for the target or simulator platform */ | 3840 | /* Define endianess for the target or simulator platform */ |
3841 | #define ${defendian} 1 | 3841 | #define ${defendian} 1 |
3842 | 3842 | ||
3843 | /* Define the GCC version used for the build */ | ||
3844 | #define GCCNUM ${GCCNUM} | ||
3845 | |||
3843 | /* Define this if you build rockbox to support the logf logging and display */ | 3846 | /* Define this if you build rockbox to support the logf logging and display */ |
3844 | ${use_logf} | 3847 | ${use_logf} |
3845 | 3848 | ||