try to suppress linking libc.so if there are undefined symbols
authorRich Felker <dalias@aerifal.cx>
Tue, 22 Sep 2015 15:45:40 +0000 (15:45 +0000)
committerRich Felker <dalias@aerifal.cx>
Tue, 22 Sep 2015 15:45:40 +0000 (15:45 +0000)
commit2462370b4fad6f7a05abc65407369d4f621bf85e
tree6c195d1174e885b40446afc37084174346d7df50
parentc42650abb0d7040cdc427fc083fa38be6ee4a4cf
try to suppress linking libc.so if there are undefined symbols

this is always an error and usually results from failure to find/link
the compiler runtime library, but it could also result from
implementation errors in libc, using functions that don't (yet) exist.
either way the resulting libc.so will crash mysteriously at runtime.
the crash happens too early to produce a meaningful error, so these
crashes are very confusing to users and waste a lot of debugging time.
this commit should ensure that they do not happen.
configure