+# 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
+}
+
+test "$ARCH" = "mips" && {
+printf "warning: disabling dynamic linking support on mips (not yet supported)\n"
+shared=no
+}
+