Howard Hinnant
|
92afda06d7
|
Pushed optimization back up. Crash disappeared with compiler upgrade. Assumed to be due to compiler bug.
llvm-svn: 149702
|
2012-02-03 18:36:36 +00:00 |
Howard Hinnant
|
67e5863cd9
|
There's a crasher I need to track down, occurring at -O0.
llvm-svn: 149631
|
2012-02-02 20:42:31 +00:00 |
Howard Hinnant
|
310fcc749d
|
Back the optimization down from -O3 to -Os. I'm getting an unexplained 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.
llvm-svn: 149414
|
2012-01-31 20:22:59 +00:00 |
Howard Hinnant
|
3f0d2384aa
|
Add -fstrict-aliasing -Wstrict-aliasing and change optimization from -Os to -O3
llvm-svn: 149250
|
2012-01-30 16:03:23 +00:00 |
Howard Hinnant
|
abc770690a
|
By changing all of the throw() specs to noexcept I've been able to compile 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.
llvm-svn: 148880
|
2012-01-24 23:42:30 +00:00 |