|
@@ -267,6 +267,13 @@ fi
|
|
tryflag CFLAGS_AUTO -fno-stack-protector
|
|
tryflag CFLAGS_AUTO -fno-stack-protector
|
|
tryldflag LDFLAGS_AUTO -Wl,--hash-style=sysv
|
|
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... "
|
|
printf "creating config.mak... "
|
|
|
|
|