]> git.donarmstrong.com Git - lilypond.git/commitdiff
Fix autoconf fallout from yaffut fix
authorDavid Kastrup <dak@gnu.org>
Sat, 12 Nov 2011 14:28:13 +0000 (15:28 +0100)
committerDavid Kastrup <dak@gnu.org>
Sat, 12 Nov 2011 14:30:13 +0000 (15:30 +0100)
configure.in

index 3770c89f9d1aadf61e99b74114041109e2fc6ea6..f7638ad389e4b837a314fde6f2c39cdb6d809a3f 100644 (file)
@@ -125,14 +125,10 @@ CXXFLAGS="$save_CXXFLAGS"
 
 ## Check for usable cxxabi
 AC_MSG_CHECKING(for usable C++ demangler)
-AC_LINK_IFELSE([#include <cxxabi.h>
-int main(){
-    size_t sz;
-    int status;
-    char *ptr = abi::__cxa_demangle ("", 0, &sz, &status);
-    return 0;
- }], [AC_DEFINE(HAVE_CXA_DEMANGLE)
-      AC_MSG_RESULT(yes)],
+AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <cxxabi.h>],
+           [abi::__cxa_demangle ("", 0, 0, 0)]);],
+    [AC_DEFINE(HAVE_CXA_DEMANGLE)
+AC_MSG_RESULT(yes)],
     [AC_MSG_RESULT([no, use c++filt -t for manual demangling])])
 
 ## check rational bugfix.