[libdispatch-changes] [83] trunk

source_changes at macosforge.org source_changes at macosforge.org
Mon Nov 2 03:27:34 PST 2009


Revision: 83
          http://trac.macosforge.org/projects/libdispatch/changeset/83
Author:   robert at fledge.watson.org
Date:     2009-11-02 03:27:33 -0800 (Mon, 02 Nov 2009)
Log Message:
-----------
Define HAVE_/USE_/... configure.ac-generated defines to 1 when enabled
rather than simply definining them.

Reviewed by:	Paolo Bonzini <bonzini at gnu.org>

Modified Paths:
--------------
    trunk/configure.ac
    trunk/m4/private-extern.m4

Modified: trunk/configure.ac
===================================================================
--- trunk/configure.ac	2009-11-02 11:19:15 UTC (rev 82)
+++ trunk/configure.ac	2009-11-02 11:27:33 UTC (rev 83)
@@ -43,7 +43,7 @@
 
 AS_IF([test "x$enable_legacy_api" != "xyes"],
   [use_legacy_api=false
-    AC_DEFINE(DISPATCH_NO_LEGACY,,[Define to compile out legacy API])],
+    AC_DEFINE(DISPATCH_NO_LEGACY, 1,[Define to compile out legacy API])],
   [use_legacy_api=true]
 )
 AM_CONDITIONAL(USE_LEGACY_API, $use_legacy_api)
@@ -59,7 +59,7 @@
 )
 
 AS_IF([test "x$enable_libdispatch_init_constructor" != "xno"],
-  [AC_DEFINE(USE_LIBDISPATCH_INIT_CONSTRUCTOR,,
+  [AC_DEFINE(USE_LIBDISPATCH_INIT_CONSTRUCTOR, 1,
     [Define to tag libdispatch_init as a constructor])]
 )
 
@@ -72,7 +72,7 @@
 )
 
 AS_IF([test "x$enable_apple_crashreporter_info" = "xyes"],
-  [AC_DEFINE(USE_APPLE_CRASHREPORTER_INFO,,
+  [AC_DEFINE(USE_APPLE_CRASHREPORTER_INFO, 1,
     [Define to use Mac OS X crashreporter info])]
 )
 
@@ -88,7 +88,7 @@
 )
 
 AS_IF([test "x$enable_apple_tsd_optimizations" = "xyes"],
-  [AC_DEFINE(USE_APPLE_TSD_OPTIMIZATIONS,,
+  [AC_DEFINE(USE_APPLE_TSD_OPTIMIZATIONS, 1,
     [Define to use non-portable pthread TSD optimizations for Mac OS X)])]
 )
 
@@ -98,7 +98,7 @@
 )
 
 AS_IF([test "x$enable_apple_semaphore_optimizations" = "xyes"],
-  [AC_DEFINE(USE_APPLE_SEMAPHORE_OPTIMIZATIONS,,
+  [AC_DEFINE(USE_APPLE_SEMAPHORE_OPTIMIZATIONS, 1,
     [Define to use non-portablesemaphore optimizations for Mac OS X])]
 )
 
@@ -136,7 +136,7 @@
 # of Machisms, including using Mach ports as event sources, etc.
 #
 AC_CHECK_HEADER([mach/mach.h],
-  [AC_DEFINE(HAVE_MACH,,Define if mach is present)
+  [AC_DEFINE(HAVE_MACH, 1,Define if mach is present)
     have_mach=true],
   [have_mach=false]
 )
@@ -147,7 +147,7 @@
 # in support for pthread work queues.
 #
 AC_CHECK_HEADER([pthread_workqueue.h],
-  [AC_DEFINE(HAVE_PTHREAD_WORKQUEUES,,Define if pthread work queues are present)]
+  [AC_DEFINE(HAVE_PTHREAD_WORKQUEUES, 1,Define if pthread work queues are present)]
 )
 
 #
@@ -173,10 +173,10 @@
 #
 AC_MSG_CHECKING([what semaphore type to use]);
 AS_IF([test "x$have_mach" = "xtrue"],
-  [AC_DEFINE(USE_MACH_SEM,1,[Define to use Mach semaphores])
+  [AC_DEFINE(USE_MACH_SEM, 1,[Define to use Mach semaphores])
     AC_MSG_RESULT([Mach semaphores])],
   [test "x$have_sem_init" = "xtrue"],
-  [AC_DEFINE(USE_POSIX_SEM,1,[Define to use POSIX semaphores])
+  [AC_DEFINE(USE_POSIX_SEM, 1,[Define to use POSIX semaphores])
     AC_MSG_RESULT([POSIX semaphores])],
   [AC_MSG_ERROR([no supported semaphore type])]
 )
@@ -195,7 +195,7 @@
 #
 AC_COMPILE_IFELSE([
   AC_LANG_PROGRAM([void __attribute__((__noreturn__)) temp(void) { __builtin_trap(); }], [])], [
-    AC_DEFINE(HAVE_NORETURN_BUILTIN_TRAP,,[Define if __builtin_trap marked noreturn])
+    AC_DEFINE(HAVE_NORETURN_BUILTIN_TRAP, 1,[Define if __builtin_trap marked noreturn])
   ], [])
 
 #

Modified: trunk/m4/private-extern.m4
===================================================================
--- trunk/m4/private-extern.m4	2009-11-02 11:19:15 UTC (rev 82)
+++ trunk/m4/private-extern.m4	2009-11-02 11:27:33 UTC (rev 83)
@@ -18,9 +18,9 @@
                     [dispatch_cv_private_extern=no])])
 
 if test $dispatch_cv_private_extern = yes; then
-  AC_DEFINE(HAVE_PRIVATE_EXTERN,, Define if __private_extern__ present)
+  AC_DEFINE(HAVE_PRIVATE_EXTERN, 1, Define if __private_extern__ present)
 elif test $dispatch_cv_hidden_visibility_attribute = yes; then
-  AC_DEFINE(HAVE_PRIVATE_EXTERN,, Define if __private_extern__ present)
+  AC_DEFINE(HAVE_PRIVATE_EXTERN, 1, Define if __private_extern__ present)
   AC_DEFINE([__private_extern__], [extern __attribute__ ((visibility ("hidden")))],
 	    [Define to a replacement for __private_extern])
 else
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/libdispatch-changes/attachments/20091102/0aceca29/attachment.html>


More information about the libdispatch-changes mailing list