392
410
tryflag CFLAGS_AUTO -fno-stack-protector
393
411
tryldflag LDFLAGS_AUTO -Wl,--hash-style=both
395
414
# Disable dynamic linking if ld is broken and can't do -Bsymbolic-functions
397
416
tryldflag LDFLAGS_DUMMY -Wl,-Bsymbolic-functions || {
398
418
printf "warning: disabling dynamic linking support\n"
402
423
# Find compiler runtime library
403
424
test -z "$LIBCC" && tryldflag LIBCC -lgcc && tryldflag LIBCC -lgcc_eh