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 '\\'