* aclocal.m4 (WITH_CC): Log messages when adding AIX compiler options
authorKen Raeburn <raeburn@mit.edu>
Sun, 8 Aug 2004 22:53:20 +0000 (22:53 +0000)
committerKen Raeburn <raeburn@mit.edu>
Sun, 8 Aug 2004 22:53:20 +0000 (22:53 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16651 dc483132-0cff-0310-8789-dd5450dbe970

src/ChangeLog
src/aclocal.m4

index 1271185cf4c110da8975906d0cd66467ac51444c..bbbfc4991bc1d4c85e98bfd9e599c5cefea7e612 100644 (file)
@@ -5,7 +5,8 @@
        PTHREAD_CFLAGS and PTHREAD_LIBS to avoid duplicating the options
        later.
        (WITH_CC): If on AIX and not using gcc, add -qhalt=e and -O to
-       CFLAGS if similar options are not already present.
+       CFLAGS if similar options are not already present.  Log messages
+       when doing so.
 
 2004-07-16  Ken Raeburn  <raeburn@mit.edu>
 
index bfc465e6537a4b42addf2f8876eb6aba813e01e6..97b0050d162567b2cae14d2d03ed91c7f9c7f05f 100644 (file)
@@ -584,7 +584,10 @@ else
     # in function calls.  Let's try to fix that with -qhalt=e.
     case "$CC $CFLAGS" in
       *-qhalt=*) ;;
-      *) CFLAGS="$CFLAGS -qhalt=e" ;;
+      *)
+       CFLAGS="$CFLAGS -qhalt=e"
+       AC_MSG_NOTICE(adding -qhalt=e for better error reporting)
+       ;;
     esac
     # Also, the optimizer isn't turned on by default, which means
     # the static inline functions get left in random object files,
@@ -592,7 +595,10 @@ else
     # includes k5-int.h whether it uses threads or not.
     case "$CC $CFLAGS" in
       *-O*) ;;
-      *) CFLAGS="$CFLAGS -O" ;;
+      *)
+       CFLAGS="$CFLAGS -O"
+       AC_MSG_NOTICE(adding -O for inline thread-support function elimination)
+       ;;
     esac
   fi
 fi