Backed out changeset fe77912afbd3 (bug 1836369) - for causing valgrind bustages on moz-automation.mk. CLOSED TREE

This commit is contained in:
Iulian Moraru 2023-06-15 11:24:42 +03:00
parent 3e86605d64
commit 1fbc20fee6
3 changed files with 12 additions and 3 deletions

View File

@ -1 +0,0 @@
XRE_GetBootstrap

View File

@ -106,8 +106,14 @@ def Libxul(name, output_category=None):
if CONFIG["RUSTC_NATVIS_LDFLAGS"]:
LDFLAGS += CONFIG["RUSTC_NATVIS_LDFLAGS"]
if CONFIG["OS_TARGET"] != "Android":
SYMBOLS_FILE = "/toolkit/library/libxul.symbols"
if CONFIG["OS_ARCH"] == "Linux" and CONFIG["OS_TARGET"] != "Android":
GeneratedFile(
"symverscript",
script="/build/gen_symverscript.py",
inputs=["../symverscript.in"],
flags=["xul%s" % CONFIG["MOZILLA_SYMBOLVERSION"]],
)
SYMBOLS_FILE = "!symverscript"
# The real libxul definition is in ./build/moz.build, but we define a

View File

@ -0,0 +1,4 @@
#filter substitution
@VERSION@ {
global: *;
};