Chris Lattner
|
8bf586f305
|
temporary hack to get the build working again, apparently a header
commit was forgotten
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26642 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-09 17:11:08 +00:00 |
|
Jim Laskey
|
54689c2bee
|
Move bit field endianness to backend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26639 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-09 13:28:47 +00:00 |
|
Jim Laskey
|
21b6c9d647
|
Get rid of the multiple copies of getStringValue. Now a Constant:: method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26616 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-08 18:11:07 +00:00 |
|
Jim Laskey
|
2b0e309640
|
libstdc++-v3 was failing to build. Needed to handle composite types with empty
members (running into a zero initializer.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26607 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-08 02:07:02 +00:00 |
|
Jim Laskey
|
7809811e4e
|
Use "llvm.metadata" section for debug globals. Filter out these globals in the
asm printer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26599 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-07 22:00:35 +00:00 |
|
Jim Laskey
|
e8c3e3b51c
|
Switch to using a numeric id for anchors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26598 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-07 20:53:47 +00:00 |
|
Jim Laskey
|
f01e547700
|
Adding basic structure support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26505 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-03 15:06:57 +00:00 |
|
Jim Laskey
|
6a3eb01084
|
Support for enumerations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26466 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-01 23:52:37 +00:00 |
|
Jim Laskey
|
9c4447aa2b
|
Switch back to using actual dwarf tags. Simplifies code without loss to other
debug forms.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26455 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-01 20:39:36 +00:00 |
|
Jim Laskey
|
f8913f19ae
|
Basic array support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26451 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-01 17:53:02 +00:00 |
|
Jim Laskey
|
45ccae5b7d
|
Add const, volatile, restrict support.
Add array of debug descriptor support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26428 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-28 20:15:07 +00:00 |
|
Jim Laskey
|
6990600f93
|
Add pointer and reference types. Added short-term code to ignore NULL types
(to allow llvm-gcc4 to build.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26355 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-24 16:46:40 +00:00 |
|
Jim Laskey
|
434b40b42f
|
Added basic support for typedefs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26339 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-23 22:37:30 +00:00 |
|
Jim Laskey
|
f4afdd9f41
|
DwarfWriter reading basic type information from llvm-gcc4 code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26331 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-23 16:58:18 +00:00 |
|
Jim Laskey
|
0420f2aaf9
|
Coordinate activities with llvm-gcc4 and dwarf.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26314 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-22 19:02:11 +00:00 |
|
Jim Laskey
|
d96185aa62
|
Rename to better reflect usage (current and planned.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26145 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-13 12:50:39 +00:00 |
|
Jim Laskey
|
ce72b1755f
|
Reorg for integration with gcc4. Old style debug info will not be passed though
to SelIDAG.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26115 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-11 01:01:30 +00:00 |
|
Jim Laskey
|
f60c2414ab
|
Goodbye nasty macro.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26019 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-06 21:54:05 +00:00 |
|
Jim Laskey
|
c2f0c8def7
|
Edit requests from Sabre.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26018 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-06 19:12:02 +00:00 |
|
Jim Laskey
|
86cbdba522
|
Changing model for the construction of debug information.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26016 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-02-06 15:33:21 +00:00 |
|
Chris Lattner
|
22760af21f
|
Fix build error that is apparently only a warning with some compilers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25686 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-27 17:31:30 +00:00 |
|
Jim Laskey
|
1a05851a27
|
Forgot the version number.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25685 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-27 15:46:54 +00:00 |
|
Jim Laskey
|
d8f77bae03
|
Improve visibility/correctness of operand indices in "llvm.db" objects.
Handle 64 in DIEs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25684 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-27 15:20:54 +00:00 |
|
Jim Laskey
|
6e87c0e029
|
Use global information to fill out Dwarf compile units.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25662 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-26 21:22:49 +00:00 |
|
Jim Laskey
|
b3e789ac25
|
Set up MachineDebugInfo to scan for debug information form "llvm.db"g globals.
Global Variable information is now pulled from "llvm.dbg.globals"
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25655 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-26 20:21:46 +00:00 |
|