summaryrefslogtreecommitdiff
path: root/tools/configure
diff options
context:
space:
mode:
authorHuan Zhang <victzhang@gmail.com>2012-06-11 23:17:19 +0200
committerFrank Gevaerts <frank@gevaerts.be>2012-06-11 23:17:19 +0200
commitfbe33e07285c2915cc0d9b5ff427ec6683c8c385 (patch)
tree36e626f6bf829cb87b9483c4f6cdc1bdb2df5608 /tools/configure
parent10b2143fbf56bd03a2050f06617d5af7dbb911df (diff)
downloadrockbox-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-xtools/configure3
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