This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[Patch,quad,committed] Remove unused macros from acinclude.m4
- From: Tobias Burnus <burnus at net-b dot de>
- To: gcc patches <gcc-patches at gcc dot gnu dot org>, gfortran <fortran at gcc dot gnu dot org>
- Date: Tue, 30 Nov 2010 07:09:09 +0100
- Subject: [Patch,quad,committed] Remove unused macros from acinclude.m4
Committed the patch. I think it is obvious - but it has also been
approved by Ralf at http://gcc.gnu.org/ml/fortran/2010-11/msg00385.html
Tobias
Index: libquadmath/ChangeLog
===================================================================
--- libquadmath/ChangeLog (Revision 167288)
+++ libquadmath/ChangeLog (Arbeitskopie)
@@ -1,3 +1,9 @@
+2010-11-30 Tobias Burnus <burnus@net-b.de>
+
+ * acinclude.m4 (LIBGOMP_CHECK_SYNC_BUILTINS,
+ LIBGOMP_CHECK_ATTRIBUTE_VISIBILITY,
+ LIBGOMP_CHECK_ATTRIBUTE_DLLEXPORT): Remove.
+
2010-11-29 Kai Tietz <kai.tietz@onevision.com>
* configure: Regenerated.
Index: libquadmath/acinclude.m4
===================================================================
--- libquadmath/acinclude.m4 (Revision 167288)
+++ libquadmath/acinclude.m4 (Arbeitskopie)
@@ -1,47 +1,6 @@
dnl ----------------------------------------------------------------------
dnl This whole bit snagged from libgfortran.
-dnl Check whether the target supports __sync_*_compare_and_swap.
-AC_DEFUN([LIBGOMP_CHECK_SYNC_BUILTINS], [
- AC_CACHE_CHECK([whether the target supports __sync_*_compare_and_swap],
- libgomp_cv_have_sync_builtins, [
- AC_TRY_LINK([], [int foo; __sync_val_compare_and_swap(&foo, 0, 1);],
- libgomp_cv_have_sync_builtins=yes, libgomp_cv_have_sync_builtins=no)])
- if test $libgomp_cv_have_sync_builtins = yes; then
- AC_DEFINE(HAVE_SYNC_BUILTINS, 1,
- [Define to 1 if the target supports __sync_*_compare_and_swap])
- fi])
-
-dnl Check whether the target supports hidden visibility.
-AC_DEFUN([LIBGOMP_CHECK_ATTRIBUTE_VISIBILITY], [
- AC_CACHE_CHECK([whether the target supports hidden visibility],
- libgomp_cv_have_attribute_visibility, [
- save_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -Werror"
- AC_TRY_COMPILE([void __attribute__((visibility("hidden"))) foo(void) { }],
- [], libgomp_cv_have_attribute_visibility=yes,
- libgomp_cv_have_attribute_visibility=no)
- CFLAGS="$save_CFLAGS"])
- if test $libgomp_cv_have_attribute_visibility = yes; then
- AC_DEFINE(HAVE_ATTRIBUTE_VISIBILITY, 1,
- [Define to 1 if the target supports __attribute__((visibility(...))).])
- fi])
-
-dnl Check whether the target supports dllexport
-AC_DEFUN([LIBGOMP_CHECK_ATTRIBUTE_DLLEXPORT], [
- AC_CACHE_CHECK([whether the target supports dllexport],
- libgomp_cv_have_attribute_dllexport, [
- save_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -Werror"
- AC_TRY_COMPILE([void __attribute__((dllexport)) foo(void) { }],
- [], libgomp_cv_have_attribute_dllexport=yes,
- libgomp_cv_have_attribute_dllexport=no)
- CFLAGS="$save_CFLAGS"])
- if test $libgomp_cv_have_attribute_dllexport = yes; then
- AC_DEFINE(HAVE_ATTRIBUTE_DLLEXPORT, 1,
- [Define to 1 if the target supports __attribute__((dllexport)).])
- fi])
-
sinclude(../libtool.m4)
dnl The lines below arrange for aclocal not to bring an installed
dnl libtool.m4 into aclocal.m4, while still arranging for automake to