| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 99414
|
|
|
|
| |
llvm-svn: 92637
|
|
|
|
|
|
| |
the ErrorHandler callback.
llvm-svn: 79541
|
|
|
|
| |
llvm-svn: 78848
|
|
|
|
| |
llvm-svn: 78553
|
|
|
|
| |
llvm-svn: 76961
|
|
|
|
|
|
|
|
|
| |
This adds location info for all llvm_unreachable calls (which is a macro now) in
!NDEBUG builds.
In NDEBUG builds location info and the message is off (it only prints
"UREACHABLE executed").
llvm-svn: 75640
|
|
|
|
|
|
|
| |
Fix by making the LLVM_UNREACHABLE pass __FILE__ and __LINE__ to
llvm_unreachable.
llvm-svn: 75631
|
|
|
|
|
|
|
|
|
| |
Make llvm_unreachable take an optional string, thus moving the cerr<< out of
line.
LLVM_UNREACHABLE is now a simple wrapper that makes the message go away for
NDEBUG builds.
llvm-svn: 75379
|
|
|
|
| |
llvm-svn: 74923
|
|
This will replace exit()/abort() style error handling with an API
that allows clients to register custom error handling hooks.
The default is to call exit(1) when no error handler is provided.
llvm-svn: 74922
|