gecko-dev/build/moz.configure
Mike Hommey 202b56d2fe Bug 1293840 - Determine HAVE_64BIT_BUILD from --target. r=chmanchester
Until now, HAVE_64BIT_BUILD was entirely determined by a compiler check.
But we didn't run the check on e.g. artifact builds, while relying on
its result for some non-compilation related things, leading to subtle
discrepancies.

This changes the configure check to derive HAVE_64BIT_BUILD from bitness
determined by the target CPU, and double checked with a compiler check.

--HG--
extra : rebase_source : 5dc0cf2369ed4457bdd9a15736a70265a771d919
2016-08-10 11:39:16 +09:00
..
android-ndk.configure Bug 1293579 - Use the new `dependable` function in a few places. r=chmanchester 2016-08-09 15:55:10 +09:00
checks.configure Bug 1293579 - Use the new `dependable` function in a few places. r=chmanchester 2016-08-09 15:55:10 +09:00
compile-checks.configure Bug 1293837 - Change try_compile() to return True when the test passes. r=chmanchester 2016-08-10 10:00:43 +09:00
compilers-util.configure Bug 1293837 - Change try_compile() to return True when the test passes. r=chmanchester 2016-08-10 10:00:43 +09:00
headers.configure Bug 1269517 - Move various header checks to Python configure. r=glandium 2016-07-26 15:27:19 -07:00
init.configure Bug 1293840 - Determine HAVE_64BIT_BUILD from --target. r=chmanchester 2016-08-10 11:39:16 +09:00
java.configure Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
memory.configure Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
old.configure Bug 1293579 - Use the new `dependable` function in a few places. r=chmanchester 2016-08-09 15:55:10 +09:00
pkg.configure Bug 1293579 - Use the new `dependable` function in a few places. r=chmanchester 2016-08-09 15:55:10 +09:00
rust.configure Bug 1290957 - ensure MOZ_AUTOMATION builds require a cargo with --frozen support; r=chmanchester 2016-08-09 18:10:19 -04:00
toolchain.configure Bug 1293840 - Determine HAVE_64BIT_BUILD from --target. r=chmanchester 2016-08-10 11:39:16 +09:00
util.configure Bug 1293579 - Add a `dependable` function/decorator to avoid some of the depends('--help') weirdness in python configure. r=chmanchester 2016-08-09 15:54:20 +09:00
warnings.configure Bug 1292463 - Move MOZ_C{,XX}_SUPPORTS_WARNING to python configure. r=chmanchester 2016-08-10 10:50:01 +09:00
windows.configure Bug 1291140 - Deduce Universal CRT SDK path from INCLUDE and LIB when it's not in WINDOWSSDKDIR. r=chmanchester 2016-08-02 15:45:08 +09:00