Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor address attributes. Add base register to frame info. | Jim Laskey | 2006-03-28 | 1 | -13/+19 |
| | | | | llvm-svn: 27226 | ||||
* | Hack no more. | Jim Laskey | 2006-03-24 | 1 | -2/+0 |
| | | | | llvm-svn: 27079 | ||||
* | Unneeded forward. | Jim Laskey | 2006-03-23 | 1 | -1/+0 |
| | | | | llvm-svn: 27004 | ||||
* | Make sure types are allocated in the scope of their use. | Jim Laskey | 2006-03-23 | 1 | -107/+54 |
| | | | | llvm-svn: 27002 | ||||
* | Generate local variable and scope information and equivalent dwarf forms. | Jim Laskey | 2006-03-23 | 1 | -67/+257 |
| | | | | llvm-svn: 26989 | ||||
* | Expand subprogram and added block descriptor. | Jim Laskey | 2006-03-15 | 1 | -7/+7 |
| | | | | llvm-svn: 26782 | ||||
* | back out my previous hack | Chris Lattner | 2006-03-09 | 1 | -1/+1 |
| | | | | llvm-svn: 26650 | ||||
* | temporary hack to get the build working again, apparently a header | Chris Lattner | 2006-03-09 | 1 | -1/+1 |
| | | | | | | commit was forgotten llvm-svn: 26642 | ||||
* | Move bit field endianness to backend. | Jim Laskey | 2006-03-09 | 1 | -10/+26 |
| | | | | llvm-svn: 26639 | ||||
* | Get rid of the multiple copies of getStringValue. Now a Constant:: method. | Jim Laskey | 2006-03-08 | 1 | -1/+0 |
| | | | | llvm-svn: 26616 | ||||
* | Bitfield support. | Jim Laskey | 2006-03-07 | 1 | -2/+14 |
| | | | | llvm-svn: 26593 | ||||
* | Added support for dwarf block data entries. | Jim Laskey | 2006-03-03 | 1 | -49/+248 |
| | | | | llvm-svn: 26509 | ||||
* | Adding basic structure support. | Jim Laskey | 2006-03-03 | 1 | -3/+40 |
| | | | | llvm-svn: 26505 | ||||
* | Support for enumerations. | Jim Laskey | 2006-03-01 | 1 | -2/+13 |
| | | | | llvm-svn: 26466 | ||||
* | Switch back to using actual dwarf tags. Simplifies code without loss to other | Jim Laskey | 2006-03-01 | 1 | -28/+6 |
| | | | | | | debug forms. llvm-svn: 26455 | ||||
* | Use context and not compile unit. | Jim Laskey | 2006-03-01 | 1 | -11/+13 |
| | | | | llvm-svn: 26453 | ||||
* | I guess I can handle large type sizes. | Jim Laskey | 2006-03-01 | 1 | -2/+1 |
| | | | | llvm-svn: 26452 | ||||
* | Basic array support. | Jim Laskey | 2006-03-01 | 1 | -6/+67 |
| | | | | llvm-svn: 26451 | ||||
* | Add const, volatile, restrict support. | Jim Laskey | 2006-02-28 | 1 | -0/+3 |
| | | | | | | Add array of debug descriptor support. llvm-svn: 26428 | ||||
* | Qualify dwarf namespace inside llvm namespace. | Jim Laskey | 2006-02-27 | 1 | -1/+1 |
| | | | | llvm-svn: 26409 | ||||
* | Partial enabling of functions. | Jim Laskey | 2006-02-27 | 1 | -1/+1 |
| | | | | llvm-svn: 26404 | ||||
* | Supporting multiple compile units. | Jim Laskey | 2006-02-27 | 1 | -136/+185 |
| | | | | llvm-svn: 26402 | ||||
* | Re-orging file. | Jim Laskey | 2006-02-27 | 1 | -556/+357 |
| | | | | llvm-svn: 26401 | ||||
* | Add pointer and reference types. Added short-term code to ignore NULL types | Jim Laskey | 2006-02-24 | 1 | -12/+29 |
| | | | | | | (to allow llvm-gcc4 to build.) llvm-svn: 26355 | ||||
* | Added basic support for typedefs. | Jim Laskey | 2006-02-23 | 1 | -12/+23 |
| | | | | llvm-svn: 26339 | ||||
* | DwarfWriter reading basic type information from llvm-gcc4 code. | Jim Laskey | 2006-02-23 | 1 | -4/+38 |
| | | | | llvm-svn: 26331 | ||||
* | Coordinate activities with llvm-gcc4 and dwarf. | Jim Laskey | 2006-02-22 | 1 | -162/+244 |
| | | | | llvm-svn: 26314 | ||||
* | Using wrong DW_FORM. | Jim Laskey | 2006-02-14 | 1 | -1/+1 |
| | | | | llvm-svn: 26184 | ||||
* | Changing model for the construction of debug information. | Jim Laskey | 2006-02-06 | 1 | -11/+11 |
| | | | | llvm-svn: 26016 | ||||
* | Using bit size of integers instead of ambiguous "long" et all. | Jim Laskey | 2006-01-27 | 1 | -62/+62 |
| | | | | llvm-svn: 25694 | ||||
* | Sorry - really folowing convention. | Jim Laskey | 2006-01-27 | 1 | -1/+1 |
| | | | | llvm-svn: 25691 | ||||
* | Following convention. | Jim Laskey | 2006-01-27 | 1 | -1/+1 |
| | | | | llvm-svn: 25689 | ||||
* | fix build | Andrew Lenharth | 2006-01-27 | 1 | -1/+1 |
| | | | | llvm-svn: 25687 | ||||
* | Improve visibility/correctness of operand indices in "llvm.db" objects. | Jim Laskey | 2006-01-27 | 1 | -16/+43 |
| | | | | | | Handle 64 in DIEs. llvm-svn: 25684 | ||||
* | Use global information to fill out Dwarf compile units. | Jim Laskey | 2006-01-26 | 1 | -20/+10 |
| | | | | llvm-svn: 25662 | ||||
* | Set up MachineDebugInfo to scan for debug information form "llvm.db"g globals. | Jim Laskey | 2006-01-26 | 1 | -15/+14 |
| | | | | | | Global Variable information is now pulled from "llvm.dbg.globals" llvm-svn: 25655 | ||||
* | Make it even more portable. | Jeff Cohen | 2006-01-25 | 1 | -1/+1 |
| | | | | llvm-svn: 25605 | ||||
* | Portably cast a pointer to an integer. | Jeff Cohen | 2006-01-25 | 1 | -1/+1 |
| | | | | llvm-svn: 25594 | ||||
* | fix build on 64 bit hosts | Andrew Lenharth | 2006-01-24 | 1 | -1/+1 |
| | | | | llvm-svn: 25591 | ||||
* | Remove unused variables. | Jeff Cohen | 2006-01-24 | 1 | -3/+0 |
| | | | | llvm-svn: 25576 | ||||
* | Crude Dwarf global variable debugging. | Jim Laskey | 2006-01-24 | 1 | -136/+246 |
| | | | | llvm-svn: 25569 | ||||
* | Simplify search for abbreviations. | Jim Laskey | 2006-01-21 | 1 | -10/+2 |
| | | | | llvm-svn: 25491 | ||||
* | Correct some simple errors. | Jim Laskey | 2006-01-21 | 1 | -2/+2 |
| | | | | llvm-svn: 25490 | ||||
* | Right size integer values before emitting. | Jim Laskey | 2006-01-20 | 1 | -8/+24 |
| | | | | llvm-svn: 25489 | ||||
* | Reworked how Dwarf debug info entries and abbreviations are handled. Added | Jim Laskey | 2006-01-20 | 1 | -159/+423 |
| | | | | | | pubnames and debuy str sections. llvm-svn: 25487 | ||||
* | Added minimum Dwarf aranges. Cleaned up some section headers. Line number | Jim Laskey | 2006-01-18 | 1 | -7/+47 |
| | | | | | | support now works in gdb. llvm-svn: 25417 | ||||
* | Add frame work for additional dwarf sections. Comments will improve as code | Jim Laskey | 2006-01-17 | 1 | -0/+72 |
| | | | | | | is added. llvm-svn: 25410 | ||||
* | Adding basic support for Dwarf line number debug information. | Jim Laskey | 2006-01-17 | 1 | -74/+1270 |
| | | | | | | I promise to keep future commits smaller. llvm-svn: 25396 | ||||
* | Applied some recommend changes from sabre. The dominate one beginning "let the | Jim Laskey | 2006-01-04 | 1 | -24/+108 |
| | | | | | | | pass manager do it's thing." Fixes crash when compiling -g files and suppresses dwarf statements if no debug info is present. llvm-svn: 25100 | ||||
* | Add check for debug presence. | Jim Laskey | 2006-01-04 | 1 | -0/+4 |
| | | | | llvm-svn: 25095 |