X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=configure;h=7e5a8dfb1b2097689a47c141f2f41306b90ffb3f;hb=26710be7148d51a954c4fe4acedab90d161e609a;hp=f765ca7294c3e5e3f136f6b06c01a8a9510a39e6;hpb=f1fd7577ba7eb2a202833e89c63b8e01dedfca05;p=musl diff --git a/configure b/configure index f765ca72..7e5a8dfb 100755 --- a/configure +++ b/configure @@ -267,6 +267,13 @@ fi tryflag CFLAGS_AUTO -fno-stack-protector tryldflag LDFLAGS_AUTO -Wl,--hash-style=sysv +# Disable dynamic linking if ld is broken and can't do -Bsymbolic-functions +LDFLAGS_DUMMY= +tryldflag LDFLAGS_DUMMY -Wl,-Bsymbolic-functions || { +printf "warning: disabling dynamic linking support\n" +shared=no +} + printf "creating config.mak... "