mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 14:55:47 +00:00
Bug 1478499 - Specify the symbol version script for js with SYMBOLS_FILE. r=mshal
To make this work correctly we need to start respecting SYMBOLS_FILE under js/src, so we start setting GCC_USE_GNU_LD in js/src/config.status to get this wired up. MozReview-Commit-ID: Fn2Q8nwQukv --HG-- extra : rebase_source : 27acaf885562f83fd5f0b7655f9aa8cd2032ad8b
This commit is contained in:
parent
137ac2c7e2
commit
33e4c7d352
@ -33,7 +33,7 @@ if CONFIG['JS_SHARED_LIBRARY']:
|
||||
GENERATED_FILES['symverscript'].flags = [
|
||||
CONFIG['JS_LIBRARY_NAME'].replace('-', '_'),
|
||||
]
|
||||
LDFLAGS += ['-Wl,-version-script,symverscript']
|
||||
SYMBOLS_FILE = '!symverscript'
|
||||
else:
|
||||
Library('js')
|
||||
|
||||
|
@ -1819,6 +1819,8 @@ AC_SUBST(HOST_BIN_SUFFIX)
|
||||
|
||||
AC_SUBST(TARGET_XPCOM_ABI)
|
||||
|
||||
AC_SUBST(GCC_USE_GNU_LD)
|
||||
|
||||
AC_SUBST(MKSHLIB)
|
||||
AC_SUBST(MKCSHLIB)
|
||||
AC_SUBST_LIST(DSO_CFLAGS)
|
||||
|
Loading…
Reference in New Issue
Block a user