]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Add workaround for clang link failure in elf/tst-unique4
authorStan Shebs <stanshebs@google.com>
Wed, 26 Sep 2018 15:06:14 +0000 (08:06 -0700)
committerFangrui Song <i@maskray.me>
Sat, 28 Aug 2021 00:23:13 +0000 (17:23 -0700)
elf/Makefile

index b9ea53932a20921d7b7e181e837e61c2c3848fdd..3009c0d316c557f7a35d1e7838a15abb9b0121cf 100644 (file)
@@ -1294,6 +1294,11 @@ $(objpfx)tst-unique2.out: $(objpfx)tst-unique2mod2.so
 $(objpfx)tst-unique3: $(libdl) $(objpfx)tst-unique3lib.so
 $(objpfx)tst-unique3.out: $(objpfx)tst-unique3lib2.so
 
+# clang optimization drops seemingly-unused instantiations
+ifeq ($(with-clang),yes)
+CFLAGS-tst-unique4lib.cc += -O0
+endif
+
 $(objpfx)tst-unique4: $(objpfx)tst-unique4lib.so
 
 $(objpfx)tst-nodelete: $(libdl)