hanchenye-llvm-project/libcxxabi
Howard Hinnant d3dba31762 __gxx_personality_v0 update. This is completely untested code. But my brain is scrambled and I wanted to get it checked in. Code review from anyone who knows anything at all about personality functions would be much appreciated. What is in here is borrowed heavily from llvm/examples/ExceptionDemo/ExceptionDemo.cpp. There are some calls to abort() that should probably be changed to return an error code instead. There may be encodings under readEncodedPointer that need to be implemented. And my handling of type_info is almost a complete guess.
llvm-svn: 147680
2012-01-06 20:39:47 +00:00
..
include Added __cxa_increment_exception_refcount, __cxa_decrement_exception_refcount, __cxa_current_primary_exception, __cxa_rethrow_primary_exception 2011-12-21 23:32:11 +00:00
src __gxx_personality_v0 update. This is completely untested code. But my brain is scrambled and I wanted to get it checked in. Code review from anyone who knows anything at all about personality functions would be much appreciated. What is in here is borrowed heavily from llvm/examples/ExceptionDemo/ExceptionDemo.cpp. There are some calls to abort() that should probably be changed to return an error code instead. There may be encodings under readEncodedPointer that need to be implemented. And my handling of type_info is almost a complete guess. 2012-01-06 20:39:47 +00:00
test Fixed several bugs, implemented support for vector types, and cleaned out dead code. 2011-12-15 20:02:15 +00:00
www Updated spec.html regarding __cxa_uncaught_exception. 2011-12-22 00:03:36 +00:00
CREDITS.TXT credits adjustment 2011-12-22 16:00:06 +00:00
LICENSE.TXT