Pádraig Brady wrote:
+ case "$host_os" in + aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;; + solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
Why not use AC_DEFINE([_THREAD_SAFE], 1, ...) instead? That makes for shorter command lines in projects like Emacs. I don't see any advantage to putting it in CPPFLAGS.