]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
Avoid warnings about conftest.dSYM directories on Mac OS X Leopard.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 12 Nov 2007 19:34:44 +0000 (20:34 +0100)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 12 Nov 2007 19:38:08 +0000 (20:38 +0100)
* lib/autoconf/general.m4 (_AC_LINK_IFELSE, _AC_RUN_IFELSE):
Remove conftest.dSYM directory.
* lib/autoconf/fortran.m4 (_AC_PROG_FC_V_OUTPUT)
(_AC_LANG_PROGRAM_C_, _AC_FC_MAIN, __AC_FC_NAME_MANGLING):
Remove `conftest.*' recursively.
* lib/autoconf/lang.m4 (AC_LINK_IFELSE): Likewise.
* lib/autoconf/specific.m4 (_AC_SYS_LARGEFILE_MACRO_VALUE):
Likewise.
(_AC_COMPILER_OBJEXT_REJECT): Reject *.dSYM.
* THANKS: Update.
Report and analysis by Jeff Squyres and Peter O'Gorman.

ChangeLog
THANKS
lib/autoconf/fortran.m4
lib/autoconf/general.m4
lib/autoconf/lang.m4
lib/autoconf/specific.m4

index 459bb6c77924a220ad1a4eab877afee2c39ca0e7..942205674f293a4566dc36534adb89937111bd02 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2007-11-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       Avoid warnings about conftest.dSYM directories on Mac OS X Leopard.
+       * lib/autoconf/general.m4 (_AC_LINK_IFELSE, _AC_RUN_IFELSE):
+       Remove conftest.dSYM directory.
+       * lib/autoconf/fortran.m4 (_AC_PROG_FC_V_OUTPUT)
+       (_AC_LANG_PROGRAM_C_, _AC_FC_MAIN, __AC_FC_NAME_MANGLING):
+       Remove `conftest.*' recursively.
+       * lib/autoconf/lang.m4 (AC_LINK_IFELSE): Likewise.
+       * lib/autoconf/specific.m4 (_AC_SYS_LARGEFILE_MACRO_VALUE):
+       Likewise.
+       (_AC_COMPILER_OBJEXT_REJECT): Reject *.dSYM.
+       * THANKS: Update.
+       Report and analysis by Jeff Squyres and Peter O'Gorman.
+
 2007-11-12  Benoit Sigoure  <tsuna@lrde.epita.fr>
 
        Fix typos in variable names.
diff --git a/THANKS b/THANKS
index 4faae01541504952e30391f71c60a6db11a68a25..6e5ca5b515f0a879007fe4cc87dd53c0ba2b59e4 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -146,6 +146,7 @@ James A. Lupo               lupoja@feynman.ml.wpafb.af.mil
 Jason Molenda               jsm@cygnus.com
 Jeff Garzik                 jgarzik@pobox.com
 Jeff Painter                ?
+Jeff Squyres                jsquyres@cisco.com
 Jeffrey A Law               law@cygnus.com
 Jeffrey J. Barteet          ?
 Jennis Pruett               ?
index 0907e40b0eaac2a2525556925220e48944189bdf..d5828675ef09beb1d7b4d3274f21b9f355834d1e 100644 (file)
@@ -553,7 +553,7 @@ ac_[]_AC_LANG_ABBREV[]_v_output=`eval $ac_link AS_MESSAGE_LOG_FD>&1 2>&1 | grep
 AS_ECHO(["$ac_[]_AC_LANG_ABBREV[]_v_output"]) >&AS_MESSAGE_LOG_FD
 _AC_LANG_PREFIX[]FLAGS=$ac_save_FFLAGS
 
-rm -f conftest*
+rm -rf conftest*
 
 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
 # /foo, /bar, and /baz are search directories for the Fortran linker.
@@ -823,7 +823,7 @@ AC_CACHE_CHECK([for dummy main to link with _AC_LANG libraries],
  fi
  AC_LANG_POP(C)dnl
  ac_cv_[]_AC_LANG_ABBREV[]_dummy_main=$ac_cv_fortran_dummy_main
- rm -f conftest*
+ rm -rf conftest*
  LIBS=$ac_[]_AC_LANG_ABBREV[]_dm_save_LIBS
 ])
 []_AC_FC[]_DUMMY_MAIN=$ac_cv_[]_AC_LANG_ABBREV[]_dummy_main
@@ -892,7 +892,7 @@ AC_CACHE_CHECK([for alternate main to link with _AC_LANG libraries],
  done
  AC_LANG_POP(C)dnl
  ac_cv_[]_AC_LANG_ABBREV[]_main=$ac_cv_fortran_main
- rm -f conftest*
+ rm -rf conftest*
  LIBS=$ac_[]_AC_LANG_ABBREV[]_m_save_LIBS
 ])
 AC_DEFINE_UNQUOTED([]_AC_FC[]_MAIN, $ac_cv_[]_AC_LANG_ABBREV[]_main,
@@ -1004,7 +1004,8 @@ AC_CACHE_CHECK([for _AC_LANG name-mangling scheme],
   fi
 
   LIBS=$ac_save_LIBS
-  rm -f cfortran_test* conftest*],
+  rm -rf conftest*
+  rm -f cfortran_test*],
   [AC_MSG_FAILURE([cannot compile a simple Fortran program])])
 ])
 ])# __AC_FC_NAME_MANGLING
index 2834e25c2564e7f6563c705013828996a4387296..69b437124489c09418df78c4ac6cf1972c0efbaa 100644 (file)
@@ -2493,6 +2493,7 @@ AS_IF([_AC_DO_STDERR($ac_link) && {
 dnl Delete also the IPA/IPO (Inter Procedural Analysis/Optimization)
 dnl information created by the PGI compiler (conftest_ipa8_conftest.oo),
 dnl as it would interfere with the next link command.
+rm -rf conftest.dSYM
 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
       conftest$ac_exeext m4_ifval([$1], [conftest.$ac_ext])[]dnl
 ])# _AC_LINK_IFELSE
@@ -2548,6 +2549,7 @@ _AC_MSG_LOG_CONFTEST
 m4_ifvaln([$3],
          [( exit $ac_status )
 $3])dnl])[]dnl
+rm -rf conftest.dSYM
 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext m4_ifval([$1],
                                                     [conftest.$ac_ext])[]dnl
 ])# _AC_RUN_IFELSE
index b659b9feba5f73e86dd65e1c3a75b6c0e74f0579..9a82d570e02c2143bccb38dff4598789757812a8 100644 (file)
@@ -401,6 +401,9 @@ m4_divert_pop()dnl
 #
 # - *.map, *.inf
 #   Created by the Green Hills compiler.
+#
+# - *.dSYM
+#   Directory created on Mac OS X Leopard.
 
 
 # _AC_COMPILER_OBJEXT_REJECT
@@ -408,7 +411,7 @@ m4_divert_pop()dnl
 # Case/esac pattern matching the files to be ignored when looking for
 # compiled object files.
 m4_define([_AC_COMPILER_OBJEXT_REJECT],
-[*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf])
+[*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM])
 
 
 # _AC_COMPILER_EXEEXT_REJECT
index 2c9eef75ea08f7699e9ffe77c333688bb8167482..c5624a85de829dab13c2a5ba1ffbde5cdcfd8778 100644 (file)
@@ -142,7 +142,7 @@ case $$3 in #(
   no | unknown) ;;
   *) AC_DEFINE_UNQUOTED([$1], [$$3], [$4]);;
 esac
-rm -f conftest*[]dnl
+rm -rf conftest*[]dnl
 ])# _AC_SYS_LARGEFILE_MACRO_VALUE