diff options
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | src/linker.lds | 8 |
2 files changed, 9 insertions, 1 deletions
@@ -371,7 +371,7 @@ PLATFORM_LINKER_FLAGS += -DDU_DISABLE_RENAMING=1 \ endif ifeq ($(OS_NAME),linux) -SYMBOLS=-Wl,--dynamic-list $(realpath src/symbols.dyn) +SYMBOLS=-Wl,--dynamic-list $(realpath src/symbols.dyn) -Wl,--version-script=$(realpath src/linker.lds) endif SHARED_LIB_EXTENSION = .so diff --git a/src/linker.lds b/src/linker.lds new file mode 100644 index 000000000..4b6635657 --- /dev/null +++ b/src/linker.lds @@ -0,0 +1,8 @@ +VERS_1.0 { + global: + napi*; + __cxa_atexit; + __cxa_thread_atexit_impl; + local: + *; +}; |