diff options
author | Fangrui Song <maskray@google.com> | 2023-08-29 03:30:46 +0000 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2023-08-29 03:31:31 +0000 |
commit | 3697387eaba3c225239ba2ddd636231033273788 (patch) | |
tree | f1c51668b4fc5ce7795993bf3577bdb95abbffd8 | |
parent | 2dda6eab5228f99a30c8102c697592a3901e069c (diff) | |
download | glibc-3697387eaba3c225239ba2ddd636231033273788.zip glibc-3697387eaba3c225239ba2ddd636231033273788.tar.gz glibc-3697387eaba3c225239ba2ddd636231033273788.tar.bz2 |
Add -Wl,--undefined-version when using newer lld
to work around errors like
version script assignment of 'GLIBC_2.4' to symbol '__stack_chk_guard' failed: symbol not defined
-rw-r--r-- | Makeconfig | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -936,6 +936,7 @@ ifeq ($(with-lld),yes) LDFLAGS.so += -fuse-ld=lld LDFLAGS-rtld += -fuse-ld=lld LDFLAGS += -fuse-ld=lld +LDFLAGS += -Wl,--undefined-version endif endif # with-clang == yes |