Commit Graph

11 Commits

Author SHA1 Message Date
Ralph Giles
449c4a36c8 Bug 1252041 - rust: disable sse2 code generation on win32. r=mshal
By default llvm (and rustc) generate sse2 instructions on x84, but
we have users on old cpus without this extension, causing crashes
in the rust code. Pass a flag when building for win32 to prevent this.

Export and AC_SUBST RUSTFLAGS so it's available in the build.
This apparently wasn't hooked up before.
2016-02-29 17:02:04 -08:00
Ryan VanderMeulen
56c3b20fc1 Bug 1248472 - Upgrade SQLite to version 3.11.0. r=mak 2016-02-25 19:45:00 -05:00
Mike Hommey
66228d8227 Bug 1251210 - In configure.py, take AUTOCONF from the environment, if set there. r=ted
At the same time, remove the (useless and wrong) check for AUTOCONF in
old-configure.in (wrong because it very likely is picking autoconf > 2.5).
2016-02-26 02:08:29 +09:00
Ted Mielczarek
55b85aaf23 bug 1249923 - use PogoSafeMode for MSVC PGO. r=gps
MozReview-Commit-ID: 4CMiqba5NZd
2016-02-24 13:04:54 -08:00
Ted Mielczarek
a6eff3e8d2 bug 1250971 - pass cgthreads with number of cores for Windows PGO builds. r=gps
MozReview-Commit-ID: Hf5QoDHXPUz
2016-02-24 10:27:27 -08:00
Glenn Randers-Pehrson
993ec91c0e Bug 1230757 - Update the minimum version of libpng to 1.6.21. r=seth
DONTBUILD
2016-02-26 08:27:00 -05:00
Ryan VanderMeulen
efc4907f62 Backed out changeset 0b3813f906c1 (bug 1230757) for landing with the wrong MOZPNG version. 2016-02-26 11:29:27 -05:00
Glenn Randers-Pehrson
50544be4d9 Bug 1230757 - Update the minimum version of libpng to 1.6.21. r=seth 2016-02-26 07:56:00 -05:00
Chris Peterson
762ef988da Bug 1233297 - Part 2b: Remove some unnecessary warning flags. r=glandium
-Wno-psabi has not been necessary since we updated the build machines to Android NDK r8c three years ago in bug 826133.

-Wsometimes-initialized is not necessary because it is implicitly enabled by clang's -Wuninitialized, which is enable by -Wall.

-Wcast-align is very noisy and we apparently only enable it for gcc on 32-bit x86 builds?

-Wno-unused-local-typedef is no longer necessary. This is the clang flag; gcc's flag is -Wno-unused-local-typedefs, with an 's'. Suppressing gcc's warning was recently deemed unnecessary and WONTFIX'd in bug 1243604. Unsurprisingly, we no longer need it on clang either.

-Wrange-loop-analysis is no longer necessary because it is implicitly enabled by -Wloop-analysis, which is enabled by the previous commit.
2016-02-24 22:51:21 -08:00
Jeff Muizelaar
1780840dd2 Bug 1245693. Only set the SSE[2]_FLAGS for x86. r=glandium 2016-02-25 11:44:12 -05:00
Mike Hommey
6ab3f2d98e Bug 1250294 - Make configure a Python script that invokes the old configure.sh. r=ted 2016-02-25 07:22:33 +09:00