Fix make-array transforms.
[sbcl.git] / tools-for-build / grovel-features.sh
index db7974f..bfae723 100644 (file)
@@ -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
 }
@@ -25,4 +25,10 @@ featurep os-provides-dladdr
 
 featurep os-provides-putwc
 
-featurep sigaction-sa-nodefer-works
+featurep os-provides-blksize-t
+
+featurep os-provides-suseconds-t
+
+featurep os-provides-getprotoby-r
+
+featurep os-provides-poll