But with srb's latest patch it's broken again (gcc 4.0.1 on OS X):
configure:9308: checking whether smartlink compiles Compiling smartlink: gcc -o smartlink -g -mcpu=970 -mtune=970 -I. /home/jonasw/pike/7.8/src/smartlink.c 2>&5 /home/jonasw/pike/7.8/src/smartlink.c: In function 'isexecutable': /home/jonasw/pike/7.8/src/smartlink.c:77: error: invalid operands to binary &
And how does one duplicate the uname()-dependent choices that can be found in the script version? Is it just the AC_DEFINEs in configure.in and acconfig.h?