Fix make-array transforms.
[sbcl.git] / tools-for-build / grovel-features.sh
index 935c099..bfae723 100644 (file)
@@ -1,4 +1,4 @@
-# Automated platform feature testing 
+# Automated platform feature testing
 cd ./tools-for-build > /dev/null
 
 # FIXME: Use this to test for dlopen presence and hence
@@ -9,10 +9,10 @@ cd ./tools-for-build > /dev/null
 featurep() {
     bin="$1-test"
     rm -f $bin
-    $GNUMAKE $bin -I ../src/runtime > /dev/null 2>&1 && ./$bin > /dev/null 2>&1
+    $GNUMAKE $bin -I ../src/runtime > /dev/null 2>&1 && echo "input" | ./$bin> /dev/null 2>&1
     if [ "$?" = 104 ]
     then
-       printf " :$1"
+        printf " :$1"
     fi
     rm -f $bin
 }
@@ -22,3 +22,13 @@ featurep() {
 featurep os-provides-dlopen
 
 featurep os-provides-dladdr
+
+featurep os-provides-putwc
+
+featurep os-provides-blksize-t
+
+featurep os-provides-suseconds-t
+
+featurep os-provides-getprotoby-r
+
+featurep os-provides-poll