mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 05:11:16 +00:00
b2e94d0ddd
AC_SUBSTs with a lower-case key are not really supposed to be used, although that has never been enforced, and at least one of them is used in practice. At least, that's the theory behind using files to store their value in config.statusd (added in bug 1402012). Because obviously, on case-insensitive file systems, a variable that is upper case will use the same file as the lower case one. If their value is the same, then fine, but if they aren't, thing go bad. Until bug 1867457, that held true for TARGET_CPU and target_cpu: their value was the same. But bug 1867457 changed that. But target_cpu is only there because it's set by autoconf itself, and we don't care about it. The result is that the value of target_cpu takes precedence because it's set last, and overwrites the value of TARGET_CPU in config.statusd, subsequently making the value read in GenerateAtomicOperations.py wrong. Differential Revision: https://phabricator.services.mozilla.com/D195959 |
||
---|---|---|
.. | ||
android-ndk.configure | ||
android-sdk.configure | ||
arm.configure | ||
bindgen.configure | ||
bootstrap.configure | ||
checks.configure | ||
compile-checks.configure | ||
compilers-util.configure | ||
flags.configure | ||
headers.configure | ||
init.configure | ||
java.configure | ||
keyfiles.configure | ||
lto-pgo.configure | ||
memory.configure | ||
node.configure | ||
nspr.configure | ||
nss.configure | ||
old.configure | ||
pkg.configure | ||
rust.configure | ||
toolchain.configure | ||
update-programs.configure | ||
util.configure | ||
warnings.configure | ||
windows.configure |