summaryrefslogtreecommitdiff
path: root/tools/configure
diff options
context:
space:
mode:
Diffstat (limited to 'tools/configure')
-rwxr-xr-xtools/configure5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/configure b/tools/configure
index cbacbe9e89..1ac644597e 100755
--- a/tools/configure
+++ b/tools/configure
@@ -258,7 +258,10 @@ simcc () {
258 fibers=`check_fiber` 258 fibers=`check_fiber`
259 endian="little" # windows is little endian 259 endian="little" # windows is little endian
260 echo "Enabling MMX support" 260 echo "Enabling MMX support"
261 GCCOPTS="$GCCOPTS -mmmx" 261 # -mno-ms-bitfields is a workaround for http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52991
262 # mingw-gcc >= 4.7 defaults to -mms-bitfields which breaks __attribute__((packed))
263 # disable it explicitly for the time being (it doesn't appear to be required for us)
264 GCCOPTS="$GCCOPTS -mmmx -mno-ms-bitfields"
262 else 265 else
263 case $uname in 266 case $uname in
264 CYGWIN*) 267 CYGWIN*)