commit eb9f20f0f01a9649e48602360581c966eeb31887
parent 87f54fe87911c5b66b899ef30af876591ce7cb43
Author: André Bargull <andre.bargull@gmail.com>
Date: Mon, 22 Dec 2025 15:18:03 +0000
Bug 1504045 - Part 11: Remove no longer needed standalone debug flag. r=jandem
The SpiderMonkey "gdb" try-target works even without `"-fstandalone-debug"`. Tested
both GCC and Clang.
Differential Revision: https://phabricator.services.mozilla.com/D276624
Diffstat:
1 file changed, 0 insertions(+), 6 deletions(-)
diff --git a/js/src/moz.build b/js/src/moz.build
@@ -326,12 +326,6 @@ if CONFIG["MOZ_VTUNE"]:
if CONFIG["JS_HAS_INTL_API"]:
DIRS += ["builtin/intl", "builtin/temporal"]
-# Bug 1739321 - clang 13+ only emits debuginfo for classes that are actually
-# constructed, and we cheat in a number of cases. The flag exists at least
-# back to clang 4.
-if CONFIG["CC_TYPE"] == "clang":
- CXXFLAGS += ["-fstandalone-debug"]
-
CXXFLAGS += CONFIG["MOZ_ZLIB_CFLAGS"]
# Bug 1722102 - This should never be enabled in Release without explicit