|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| 
| 
| 
| 
| | DW_OP_breg[0..31] to Dwarf.h.
Add "DW_" prefix to the llvm::dwarf::*String methods which did not
already have them in Dwarf.cpp.
llvm-svn: 106197 | 
| | 
| 
| 
| | llvm-svn: 101812 | 
| | 
| 
| 
| | llvm-svn: 101805 | 
| | 
| 
| 
| | llvm-svn: 92268 | 
| | 
| 
| 
| | llvm-svn: 92267 | 
| | 
| 
| 
| | llvm-svn: 92250 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | 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 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | 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 | 
| | 
| 
| 
| 
| 
| | Radar 6867696
llvm-svn: 71750 | 
| | 
| 
| 
| | llvm-svn: 71738 | 
| | 
| 
| 
| 
| 
| 
| 
| | of any Objective-C classes. It would be very helpful to debugger if the compiler encodes runtime version number in DWARF.
Add support for two additional DWARF attributes to encode Objective-C runtime version number.
llvm-svn: 64834 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | DW_AT_APPLE_flags.
DW_AT_APPLE_optimized flag is set when a compile_unit is optimized. The debugger takes advantage of this information some way.
DW_AT_APPLE_flags encodes command line options when certain env. variable is set. This is used by build engineers to track various gcc command lines used by by  a project, irrespective of whether the project used makefile, Xcode or something else.
llvm-gcc patch is next.
llvm-svn: 62888 | 
| | 
| 
| 
| | llvm-svn: 57425 | 
| | 
| 
| 
| 
| 
| | match gcc.  Helps with the testsuite.
llvm-svn: 57410 | 
| | 
| 
| 
| | llvm-svn: 50695 | 
| | 
| 
| 
| | llvm-svn: 45418 | 
| | 
| 
| 
| | llvm-svn: 29798 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 1. Move IncludeFile.h to System library
2. Move IncludeFile.cpp to System library
3. #1 and #2 required to prevent cyclic library dependencies for libSystem
4. Convert all existing uses of Support/IncludeFile.h to System/IncludeFile.h
5. Add IncludeFile support to various lib/System classes.
6. Add new lib/System classes to LinkAllVMCore.h
All this in an attempt to pull in lib/System to what's required for VMCore
llvm-svn: 29287 | 
| | 
| 
| 
| 
| 
| | 2. Add vector support.
llvm-svn: 28807 | 
| | 
| 
| 
| | llvm-svn: 26409 | 
|  | llvm-svn: 26401 |