summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2013-09-09Add ability to set OPTIONS for compileMarshall Clow
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@190371 91177308-0d34-0410-b5e6-96231b3b80d8
2013-06-17Demangler update: This now demangles many more (all?) C++11 symbols. ↵Howard Hinnant
Demangler tests updated. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@184097 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-14fix crash log magicNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@152693 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-09Enable / silence -Wunused-parameter.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@152415 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-08Enable -Wstrict-aliasing=2 -Wstrict-overflow=4.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@152338 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-08Enable/silence -Wsign-compare.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@152336 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-08Enable/silence -Wsign-compare.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@152335 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-08Enable/silence -Wmissing-field-initializers.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@152334 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-08Enable/silence -Wunused-variable.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@152329 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-08Enable/silence -Wconversion.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@152328 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-08Enable/silence -Wshadow.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@152325 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-08Enable/silence -Wsign-conversion.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@152323 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-22Pedantic fix: missing newline at EOFDave Zarzycki
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@151132 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-03Pushed optimization back up. Crash disappeared with compiler upgrade. ↵Howard Hinnant
Assumed to be due to compiler bug. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@149702 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-02There's a crasher I need to track down, occurring at -O0.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@149631 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-31Back the optimization down from -O3 to -Os. I'm getting an unexplained ↵Howard Hinnant
crasher on -O3. I've looked for a libc++abi bug and can't find one. I'm suspecting clang optimizer bug. But I don't have a good test case at the moment. Deferring investigation on this for now as I will soon be developing more and smaller tests. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@149414 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-30Add -fstrict-aliasing -Wstrict-aliasing and change optimization from -Os to -O3Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@149250 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-24By changing all of the throw() specs to noexcept I've been able to compile ↵Howard Hinnant
and link all of the source files into a dylib. Prior to this substitution the changed functions were calling __cxa_call_unexpected which isn't implemented yet. However in none of these cases do we actaully want __cxa_call_unexpected to be called. Primative buildit script added. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@148880 91177308-0d34-0410-b5e6-96231b3b80d8