Author: danielsh
Date: Thu Aug  1 10:58:09 2013
New Revision: 1509168

URL: http://svn.apache.org/r1509168
Log:
Remove detection of __builtin_constant_p from the build system.  It is unused
as of r1509166.

* build/ac-macros/svn-macros.m4
  (SVN_CHECK_FOR_ATOMIC_BUILTINS): Remove.

* configure.ac
  (SVN_HAS_DUNDER_BUILTINS): Remove.

* subversion/svn_private_config.hw
  (SVN_HAS_DUNDER_BUILTINS): Remove.

Modified:
    subversion/trunk/build/ac-macros/svn-macros.m4
    subversion/trunk/configure.ac
    subversion/trunk/subversion/svn_private_config.hw

Modified: subversion/trunk/build/ac-macros/svn-macros.m4
URL: 
http://svn.apache.org/viewvc/subversion/trunk/build/ac-macros/svn-macros.m4?rev=1509168&r1=1509167&r2=1509168&view=diff
==============================================================================
--- subversion/trunk/build/ac-macros/svn-macros.m4 (original)
+++ subversion/trunk/build/ac-macros/svn-macros.m4 Thu Aug  1 10:58:09 2013
@@ -163,25 +163,3 @@ AC_DEFUN([SVN_CHECK_FOR_ATOMIC_BUILTINS]
       return 0;
   }], [svn_cv_atomic_builtins=yes], [svn_cv_atomic_builtins=no], 
[svn_cv_atomic_builtins=no])])
 ])
-
-AC_DEFUN([SVN_CHECK_FOR_DUNDER_BUILTINS],
-[
-  AC_CACHE_CHECK([whether the compiler provides dunder builtins], 
[svn_cv_dunder_builtins],
-  [
-    AC_RUN_IFELSE([AC_LANG_SOURCE([[
-      int main(int argc)
-      {
-        return (!__builtin_constant_p(argc) && __builtin_constant_p("foobar"))
-               ? 0 /* EXIT_SUCCESS */ : 1 /* EXIT_FAILURE */;
-      }]])],
-      svn_cv_dunder_builtins="yes",
-      svn_cv_dunder_builtins="no",
-      [AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
-        int main(void){
-         return __builtin_constant_p("foobar") ? 0 : 1;
-        }]])],
-        svn_cv_dunder_builtins="yes",
-        svn_cv_dunder_builtins="no")
-      ])
-  ])
-])

Modified: subversion/trunk/configure.ac
URL: 
http://svn.apache.org/viewvc/subversion/trunk/configure.ac?rev=1509168&r1=1509167&r2=1509168&view=diff
==============================================================================
--- subversion/trunk/configure.ac (original)
+++ subversion/trunk/configure.ac Thu Aug  1 10:58:09 2013
@@ -171,11 +171,6 @@ if test "$svn_cv_atomic_builtins" = "yes
     AC_DEFINE(SVN_HAS_ATOMIC_BUILTINS, 1, [Define if compiler provides atomic 
builtins])
 fi
 
-SVN_CHECK_FOR_DUNDER_BUILTINS
-if test "$svn_cv_dunder_builtins" = "yes"; then
-    AC_DEFINE(SVN_HAS_DUNDER_BUILTINS, 1, [Define if compiler provides 
__builtin_constant_p])
-fi
-
 dnl Set up a number of directories ---------------------
 
 dnl Create SVN_BINDIR for proper substitution

Modified: subversion/trunk/subversion/svn_private_config.hw
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/svn_private_config.hw?rev=1509168&r1=1509167&r2=1509168&view=diff
==============================================================================
--- subversion/trunk/subversion/svn_private_config.hw (original)
+++ subversion/trunk/subversion/svn_private_config.hw Thu Aug  1 10:58:09 2013
@@ -48,9 +48,6 @@
 #define SVN_FS_WANT_DB_MINOR    0
 #define SVN_FS_WANT_DB_PATCH    14
 
-/* No support for __builtin_constant_p */
-#define SVN_HAS_DUNDER_BUILTINS 0
-
 /* Path separator for local filesystem */
 #define SVN_PATH_LOCAL_SEPARATOR '\\'
 


Reply via email to