Fix configure check for veracity of compiler error return codes.
authorMark Adler <madler@alumni.caltech.edu>
Sun, 10 Jun 2012 05:42:24 +0000 (22:42 -0700)
committerMark Adler <madler@alumni.caltech.edu>
Sun, 10 Jun 2012 06:17:07 +0000 (23:17 -0700)
commitbfac1564633d0f0184369fd152e5c8b46c1137ca
treee4054e0d07480d7c9de47cb745c78f01c809d043
parent977e1080472337420e576130d576099bc0cad4c9
Fix configure check for veracity of compiler error return codes.

There were two problems before that this fixes.  One was that the
check for the compiler error return code preceded the determination
of the compiler and its options.  The other was that the checks
for compiler and library characteristics could be fooled if the
error options were set to reject K&R-style C.  configure now aborts
if the compiler produces a hard error on K&R-style C.

In addition, aborts of configure are now consistent, and remove
any temporary files.
configure