Backed out changeset d2fed448c0fa (bug 1729871) for causing build bustages on check_spidermonkey_style.py. CLOSED TREE

This commit is contained in:
Marian-Vasile Laza 2021-10-04 14:55:25 +03:00
parent f5be830a61
commit 44f80d4fa7
11 changed files with 20 additions and 1 deletions

View File

@ -29,3 +29,5 @@ UNIFIED_SOURCES = [
"Script.cpp",
"Source.cpp",
]
REQUIRES_UNIFIED_BUILD = True

View File

@ -82,3 +82,5 @@ SOURCES += [
if CONFIG["FUZZING_INTERFACES"] and CONFIG["LIBFUZZER"]:
include("/tools/fuzzing/libfuzzer-config.mozbuild")
REQUIRES_UNIFIED_BUILD = True

View File

@ -43,3 +43,5 @@ USE_LIBS += [
]
DEFINES["topsrcdir"] = "%s/js/src" % TOPSRCDIR
REQUIRES_UNIFIED_BUILD = True

View File

@ -17,7 +17,6 @@
#include "gc/ParallelWork.h"
#include "gc/Zone.h"
#include "jit/JitCode.h"
#include "gc/Zone-inl.h"
#include "jit/JitRuntime.h"
#include "jit/JitZone.h"
#include "js/GCAPI.h"

View File

@ -57,3 +57,5 @@ UNIFIED_SOURCES += [
SOURCES += [
"StoreBuffer.cpp",
]
REQUIRES_UNIFIED_BUILD = True

View File

@ -63,3 +63,5 @@ USE_LIBS += [
DEFINES["topsrcdir"] = "%s/js/src" % TOPSRCDIR
FINAL_TARGET_PP_FILES += ["gdb-tests-gdb.py.in"]
OBJDIR_FILES.js.src.gdb += ["!/dist/bin/gdb-tests-gdb.py"]
REQUIRES_UNIFIED_BUILD = True

View File

@ -43,3 +43,5 @@ if CONFIG["JS_HAS_INTL_API"]:
# coverage instrumentation in FUZZING mode.
if CONFIG["FUZZING_INTERFACES"] and CONFIG["LIBFUZZER"]:
include("/tools/fuzzing/libfuzzer-config.mozbuild")
REQUIRES_UNIFIED_BUILD = True

View File

@ -250,3 +250,5 @@ GeneratedFile(
if CONFIG["FUZZING_INTERFACES"] or CONFIG["FUZZING_JS_FUZZILLI"]:
include("/tools/fuzzing/libfuzzer-config.mozbuild")
REQUIRES_UNIFIED_BUILD = True

View File

@ -189,3 +189,5 @@ USE_LIBS += [
DEFINES["topsrcdir"] = "%s/js/src" % TOPSRCDIR
OBJDIR_PP_FILES.js.src["jsapi-tests"] += ["jsapi-tests-gdb.py.in"]
REQUIRES_UNIFIED_BUILD = True

View File

@ -57,3 +57,5 @@ OBJDIR_FILES.js.src += ["!/dist/bin/js%s" % CONFIG["BIN_SUFFIX"]]
# Also make the stack grow towards 0 so that if SpiderMonkey's stack limiter is buggy, overflow will likely trap.
if CONFIG["OS_ARCH"] == "WASI":
LDFLAGS += ["-Wl,-z,stack-size=1048576", "-Wl,--stack-first"]
REQUIRES_UNIFIED_BUILD = True

View File

@ -17,3 +17,5 @@ UNIFIED_SOURCES += [
]
FINAL_LIBRARY = "xul"
REQUIRES_UNIFIED_BUILD = True