Tweaks to configure.inc to maybe make clang a little less anal about things.

This commit is contained in:
david parsons
2012-08-08 20:27:30 -07:00
parent be8ab7a1dc
commit 64dc2db75e
+8 -2
View File
@@ -193,8 +193,8 @@ AC_CHECK_FUNCS () {
B=`echo "$1" | sed -e 's/(.*)//'`
case "$B" in
"$1") F="$1()" ;;
*) F="$1" ;;
"$1") F="$1()"; need_proto=1 ;;
*) F="$1" ; unset need_proto ;;
esac
shift
@@ -205,6 +205,10 @@ AC_CHECK_FUNCS () {
shift
done
if [ "$need_proto" ]; then
echo "void $F;" >> ngc$$.c
fi
cat >> ngc$$.c << EOF
main()
{
@@ -1169,6 +1173,8 @@ AC_CHECK_BASENAME() {
cat > ngc$$.c << EOF
#include <string.h>
extern char *basename(char*);
main()
{
char *a = basename("/a/test");