gecko-dev/build/moz.configure
Nathan Froyd 9a1e9149b8 Bug 1397263 - move AS checks to toolchain.configure; r=glandium
This is a fairly straightforward port of the AS tool checks from old-configure
to toolchain.configure. AS is a little quirky in that we currently do a
normal-looking check for it, but then override that value to be the C compiler
for non-Windows builds, and ml[64]/armasm64 for Windows builds.

After migrating those checks, the only things left in the MOZ_DEFAULT_COMPILER
macro in compiler-opts.m4 were some unused bits, so I removed them:
* Setting of CPP/CXXCPP, which are set in toolchain.configure now
* Setting HOST_LDFLAGS to empty, which doesn't seem particularly useful.

There was also a quirky old test that the assembler was ml[64] when js-ctypes
is enabled that I removed, I don't think it provides any value since this
patch will ensure that we're using the right assembler for Windows builds.
2018-10-03 20:29:29 -04:00
..
.flake8 Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium 2017-10-12 15:22:59 +02:00
android-ndk.configure Bug 1480834 - 2. Add x86-64 build support; r=nalexander 2018-09-13 12:09:25 -04:00
bindgen.configure Bug 1476427 - part 3 - convert bindgen options into js_options; r=chmanchester 2018-07-26 17:37:56 -04:00
checks.configure Bug 1482676 - configure should prefer .mozbuild copy of node 2018-08-13 09:24:56 -07:00
compile-checks.configure Bug 1426555 - Allow to add host compiler flags from python configure. r=chmanchester 2017-12-21 11:11:22 +09:00
compilers-util.configure Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium 2017-10-12 15:22:59 +02:00
flags.configure Bug 1426555 - Allow to add host compiler flags from python configure. r=chmanchester 2017-12-21 11:11:22 +09:00
headers.configure Bug 1428182 - 2. Check both quota.h and quotactl(); r=glandium 2018-01-30 14:08:22 -05:00
init.configure Bug 1457092 - Define XP_*BSD for OpenBSD/NetBSD/FreeBSD. r=glandium 2018-08-23 04:55:00 +03:00
java.configure Backed out changeset aae4f349fa58 (bug 1479503) per developer's request on IRC a=backout 2018-09-14 16:35:23 +03:00
keyfiles.configure Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium 2017-10-12 15:22:59 +02:00
memory.configure Bug 1420350 Enable jemalloc on MinGW r=glandium 2018-03-07 10:49:28 -06:00
node.configure Bug 1482435 - Separate out nodejs finding logic from configure and use it for ESLint. r=firefox-build-system-reviewers,gps 2018-09-25 18:15:51 +00:00
old.configure Bug 1491419 - move --enable-reflow-perf to moz.configure; r=nalexander 2018-10-01 14:51:27 -04:00
pkg.configure Bug 1411994 - Ignore Unicode errors when logging; r=glandium 2017-10-26 15:27:01 -07:00
rust.configure Backed out changeset 11df51f97f13 (bug 1495293) for artifact build bustage 2018-10-02 05:36:29 +03:00
toolchain.configure Bug 1397263 - move AS checks to toolchain.configure; r=glandium 2018-10-03 20:29:29 -04:00
tup.configure Bug 1494833 - Bump tup version to v0.7.8; r=chmanchester 2018-09-28 02:33:53 +00:00
util.configure Bug 1323381 - Make 8dot3 error message useful for fixing; r=gps 2018-07-23 18:09:15 -07:00
warnings.configure Bug 1481338 - Disable -Werror for -Watomic-alignment r=froydnj 2018-09-20 02:05:24 +00:00
windows.configure Bug 1414060 - move NONASCII to moz.configure; r=mshal 2018-09-10 18:57:40 -04:00