From m4/lib-prefix.m4:
--
AC_CACHE_CHECK([for ELF binary format], [gl_cv_elf],
[AC_EGREP_CPP([Extensible Linking Format],
[#ifdef __ELF__
Extensible Linking Format
#endif
],
[gl_cv_elf=yes],
[gl_cv_elf=no])
])
if test $gl_cv_elf; then
—I believe this does not work as intended. 'test $gl_cv_elf' is equivalent to 'test -n $gl_cv_elf', i.e. it tests whether the variable is nonempty. Both ‘yes’ and ‘no’ are nonempty, so the ‘if’ will always be taken.
