Detect availability of cplus_demangle_v3_callback()
authorPeter Griess <pgriess@fb.com>
Fri, 20 Dec 2013 19:26:44 +0000 (11:26 -0800)
committerPeter Griess <pgriess@fb.com>
Thu, 26 Dec 2013 21:25:52 +0000 (13:25 -0800)
commit56c7e2070808ff450f31033da626aea6747921c1
treecd821e3cd9f2ab7417cfcab65c2433138461d8a0
parenta617a905814b6182464d608d5920ea8f5effc580
Detect availability of cplus_demangle_v3_callback()

Summary:
- Add autoconf check for cplus_demangle_v3_callback() in libiberty and
avoid is usage when not available. Clang/libc++ on Mac OS X doesn't
support this.

Test Plan:
- fbconfig -r folly && fbmake runtests
- ./configure && make check on Mac OS X

Reviewed By: tudorb@fb.com

FB internal diff: D1108543
folly/String.cpp
folly/configure.ac
folly/test/StringTest.cpp