6c31ee2b10827583a0fbcb39623fdfb440c917ef |
|
29-Mar-2012 |
Eric Christopher <echristo@apple.com> |
Lowercase the tag name to match the rest of dwarf. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153691 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
36b24b0dfa2ca1ea203f37ce62d06ee23bd63c82 |
|
04-Feb-2012 |
Devang Patel <dpatel@apple.com> |
Add new tag and an attribute to support debug info for objective-c property. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149724 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
3a4178ea13b508bdad6f51d351d8ad3cf589959e |
|
15-Sep-2011 |
Nick Lewycky <nicholas@mxc.ca> |
Add some more DWARF extensions from: 1. http://gcc.gnu.org/wiki/TemplateParmsDwarf 2. ftp://ftp.software.ibm.com/software/os390/czos/dwarf/mips_extensions.pdf git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139784 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
f59c532cfd2743b386b729244d3cb752ac55ab0b |
|
15-Sep-2011 |
Nick Lewycky <nicholas@mxc.ca> |
Update Dwarf enums list for DWARF 4. Note that DW_TAG_rvalue_reference_type is officially 0x42, not 0x41. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139779 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
5443140021291121a1e9d11cc4d74428f259cd6f |
|
12-Sep-2011 |
Devang Patel <dpatel@apple.com> |
Add DW_ATE_UTF, which clang started using in my previous commit! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139503 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
201e6cdc39d5dca4e70cdd331f6f5055b3af3534 |
|
12-May-2011 |
Devang Patel <dpatel@apple.com> |
Doug convinced me that DW_AT_APPLE_objc_complete_type is more appropriate name. s/DW_AT_APPLE_objc_class_extension/DW_AT_APPLE_objc_complete_type/g git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131244 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
b11f80e94b590c90d07254dfa2406cf504e09cd3 |
|
12-May-2011 |
Devang Patel <dpatel@apple.com> |
Let Objective-C front-end identify class extension, in dwarf output, using an attribute DW_AT_APPLE_objc_class_extension. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131238 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
06161fcdd6f8fe80aff090f9c4d75e1cab2b7da2 |
|
22-Apr-2011 |
Devang Patel <dpatel@apple.com> |
Add DW_OP_bit_piece. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129945 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
e9db5e29e3af91eec572bfeb8dcec908213298b0 |
|
16-Apr-2011 |
Devang Patel <dpatel@apple.com> |
Introduce support to encode Objective-C property information in debugging information generated for an interface. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129624 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
98d9f5d90dacf5664fe55bc98a03322d2da68a7c |
|
19-Feb-2011 |
Devang Patel <dpatel@apple.com> |
Provide tag strings for llvm specific tags. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125986 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
f7a503e6bb0773c198620defd5bd71813d1398e9 |
|
17-Jun-2010 |
Jason Molenda <jmolenda@apple.com> |
Add the entire range of DW_OP_lit[0..31], DW_OP_reg[0..31], and 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106197 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
e9afbfe6644fae10a86b0f46a0aee589246d04fd |
|
19-Apr-2010 |
Devang Patel <dpatel@apple.com> |
Fix typo. add a test case. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101812 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
2a4a3b7c6180202d24aff5b1992067907aefcab6 |
|
19-Apr-2010 |
Devang Patel <dpatel@apple.com> |
Add DW_AT_APPLE_omit_frame_ptr to encode -fomit-frame-pointer flag. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101805 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
837eda93ee1d89689925e45e90c59cf948e531bb |
|
29-Dec-2009 |
Chris Lattner <sabre@nondot.org> |
Do not crash when .ll printing metadata that smells like debug info, but isn't. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92268 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
480decf1a2ef766cf768391f573323128445650c |
|
29-Dec-2009 |
Chris Lattner <sabre@nondot.org> |
fix indentation, fit in 80 cols. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92267 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
7f29dfd75c1503a863a6ffa422728e10de1c6338 |
|
29-Dec-2009 |
Chris Lattner <sabre@nondot.org> |
fix .cpp file to not wrap the entire file in namespace blocks. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92250 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
c23197a26f34f559ea9797de51e187087c039c42 |
|
14-Jul-2009 |
Torok Edwin <edwintorok@gmail.com> |
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. 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"). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75640 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
c25e7581b9b8088910da31702d4ca21c4734c6d7 |
|
11-Jul-2009 |
Torok Edwin <edwintorok@gmail.com> |
assert(0) -> LLVM_UNREACHABLE. 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75379 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
8cf6571ec06a139c008cf3e667f120d8b7cfdf01 |
|
14-May-2009 |
Mike Stump <mrs@apple.com> |
Add dumping support for DW_AT_APPLE_isa and DW_AT_APPLE_block. Radar 6867696 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71750 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
f3dc0c048a807d1de4b8738af92f5aaeb34786d4 |
|
14-May-2009 |
Mike Stump <mrs@apple.com> |
Fix whitespacing (space after switch). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71738 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
13319ceffdd99d153e62011c5dda08b95e3279e3 |
|
17-Feb-2009 |
Devang Patel <dpatel@apple.com> |
The debugger sometimes lookup dynamically in the runtime to find ivar info 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64834 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
3b64c6bc2916bc62a99ef8a2995a426d994e1a04 |
|
23-Jan-2009 |
Devang Patel <dpatel@apple.com> |
Introduce two DWARF attribute extentions DW_AT_APPLE_optimized, 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62888 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
51b7f8268b5a266c07a49c047c7e05f7f974787a |
|
12-Oct-2008 |
Dale Johannesen <dalej@apple.com> |
Change TAG_ names to DW_TAG for gcc (testsuite) compatibility. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57425 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
ba0fb071567a1e155d3023d1598995a8bfe1c47b |
|
12-Oct-2008 |
Dale Johannesen <dalej@apple.com> |
Change Dwarf comments starting with AT_ to DW_AT_ to match gcc. Helps with the testsuite. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57410 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
84b7df43fb098268f6ce37a3e32bcc2f455ecf96 |
|
06-May-2008 |
Dan Gohman <gohman@apple.com> |
Remove uses of llvm/System/IncludeFile.h that are no longer needed. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50695 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
4ee451de366474b9c228b4e5fa573795a715216d |
|
29-Dec-2007 |
Chris Lattner <sabre@nondot.org> |
Remove attribution from file headers, per discussion on llvmdev. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
6f397bf4c8f19691bde016e5e6fbeddf8cd7f363 |
|
21-Aug-2006 |
Jim Laskey <jlaskey@mac.com> |
Adding new Dwarf constants. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29798 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
7107c3badfe78ec89dcab6c02cf1b1bcaccc42a8 |
|
26-Jul-2006 |
Reid Spencer <rspencer@reidspencer.com> |
For PR780: 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 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29287 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
f8a01a966120a041fe96300271573a8bf5a3e668 |
|
15-Jun-2006 |
Jim Laskey <jlaskey@mac.com> |
1. Support standard dwarf format (was bootstrapping in Apple format.) 2. Add vector support. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28807 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
9a777a3a8ed8f73cc9a256208ad3c52391eb5aae |
|
27-Feb-2006 |
Jim Laskey <jlaskey@mac.com> |
Qualify dwarf namespace inside llvm namespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26409 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|
0d086af82b2b659688911a5e8c3eb27d58156063 |
|
27-Feb-2006 |
Jim Laskey <jlaskey@mac.com> |
Re-orging file. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26401 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Dwarf.cpp
|