diff options
author | beber <beber> | 2005-12-08 23:03:15 +0000 |
---|---|---|
committer | beber <beber> | 2005-12-08 23:03:15 +0000 |
commit | 96a288f349e99377798be13b04766aaa996ce07c (patch) | |
tree | 6b085d27fecc858f599e77d2119eb9d36927a9fc /m4 | |
parent | del blank line in m4/ac_attribute.m4 (diff) | |
download | espik-96a288f349e99377798be13b04766aaa996ce07c.tar.xz |
__GNUC__ not _GNUC_
add a sh code with give me the result I attend to have
Diffstat (limited to 'm4')
-rw-r--r-- | m4/ac_gnuc.m4 | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/m4/ac_gnuc.m4 b/m4/ac_gnuc.m4 index 6639d3b..222d7f3 100644 --- a/m4/ac_gnuc.m4 +++ b/m4/ac_gnuc.m4 @@ -1,12 +1,20 @@ -AC_DEFUN([AC__GNUC_], +# if { echo '#if __GNUC__' +# echo ' yes ' +# echo '#endif'; } | ${CC} -E - | grep yes > /dev/null } ; then +# gnuc_compiler=yes +# else +# gnuc_compiler=no +# fi + +AC_DEFUN([AC___GNUC__], [ - AC_MSG_CHECKING(for _GNUC_) - AC_CACHE_VAL(ac_cv___attribute__, [ + AC_MSG_CHECKING(for __GNUC__) + AC_CACHE_VAL(ac_cv___gnuc__, [ AC_TRY_COMPILE([#include <stdlib.h>], [int func(int x); int foo(int x __attribute__ ((unused))) { exit(1); }], - ac_cv___attribute__=yes, ac_cv___attribute__=no)]) - if test "$ac_cv___attribute__" = "yes"; then - AC_DEFINE(HAVE___ATTRIBUTE__, 1, [Define to 1 if your compiler has __attribute__]) + ac_cv___gnuc__=yes, ac_cv___gnuc__=no)]) + if test "$ac_cv___gnuc__" = "yes"; then + AC_DEFINE(_ESPIK_DEBUG_, 1, [Define to 1 if your platform is ok for debug]) fi - AC_MSG_RESULT($ac_cv___attribute__) + AC_MSG_RESULT($ac_cv___gnuc__) ]) |