]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
* configure.in: Check for no-common compiler flag (OS-X fix from
authorJohn (J5) Palmieri <johnp@redhat.com>
Tue, 5 Sep 2006 21:51:58 +0000 (21:51 +0000)
committerJohn (J5) Palmieri <johnp@redhat.com>
Tue, 5 Sep 2006 21:51:58 +0000 (21:51 +0000)
  Benjamin Reed <ranger at befunk dot com>)

ChangeLog
configure.in

index 1658e70f0a23aae14e7bfbf89abca13349816e93..6897ae9512bf65dc7caa3a7d44e53f6cda448d1c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-09-05  John (J5) Palmieri  <johnp@redhat.com>
+
+       * configure.in: Check for no-common compiler flag (OS-X fix from
+       Benjamin Reed <ranger at befunk dot com>)
+
 2006-09-01  John (J5) Palmieri  <johnp@redhat.com>
 
        * tools/dbus-launch.c: Add a sigterm handler (patch from Frederic Crozat
index 9b7fe59a4dea9a549c2ae41a713f02b6e1fee4bc..090193887c8bdd378c064b13aff4d7d532b943a6 100644 (file)
@@ -165,6 +165,14 @@ if test "x$GCC" = "xyes"; then
      ;;
   esac
 
+  case " $CFLAGS " in
+  *[\ \        ]-fno-common[\ \        ]*) ;;
+  *) if cc_supports_flag -fno-common; then
+        CFLAGS="$CFLAGS -fno-common"
+     fi
+     ;;
+  esac
+
   if test "x$enable_ansi" = "xyes"; then
     case " $CFLAGS " in
     *[\ \      ]-ansi[\ \      ]*) ;;