Commit Graph

236 Commits

Author SHA1 Message Date
florian
e92d4c87bd * dwarf: ignore propertysyms for now
git-svn-id: trunk@2525 -
2006-02-11 22:46:11 +00:00
florian
6cebeabbd4 * fixed writing of ansistring as DW_FORM_string
git-svn-id: trunk@2524 -
2006-02-11 22:42:04 +00:00
peter
232555904e * symtablestack cleanup and rewrite
git-svn-id: trunk@2448 -
2006-02-05 22:24:18 +00:00
florian
2ff2918016 * fixed open arrays with dwarf
* fixed line info writting for smart linked files

git-svn-id: trunk@2446 -
2006-02-05 20:41:13 +00:00
florian
c9c74c0825 * fixed tvardata handling in the system unit
+ absolute syms
+ ignore syssyms

git-svn-id: trunk@2434 -
2006-02-04 21:30:24 +00:00
florian
231d2e01f0 + dwarf: stringdefs
git-svn-id: trunk@2433 -
2006-02-04 20:47:22 +00:00
florian
bb5ea455e1 * fixed objectdef dwarf
git-svn-id: trunk@2432 -
2006-02-04 16:27:06 +00:00
florian
12730b4cb1 + dwarf: objectdef
git-svn-id: trunk@2429 -
2006-02-04 16:08:51 +00:00
florian
5b9e0ab9d6 * dwarf: procedure variables fixed
git-svn-id: trunk@2427 -
2006-02-04 14:02:07 +00:00
florian
733875c108 + dwarf: procvardefs
git-svn-id: trunk@2426 -
2006-02-04 12:10:51 +00:00
florian
d515fed3db + dwarf: formaldefs and classrefdefs
git-svn-id: trunk@2421 -
2006-02-03 19:11:15 +00:00
florian
845ab889fa + dwarf for variants and file types
* fixed dwarf for void pointers
* fixed dwarf for type syms

git-svn-id: trunk@2411 -
2006-02-02 22:54:44 +00:00
florian
e1e611b86e + debug info for register variables
git-svn-id: trunk@2410 -
2006-02-02 21:47:18 +00:00
florian
9991b859ca * fixed parameter symbol writing
git-svn-id: trunk@2407 -
2006-02-02 17:10:52 +00:00
florian
c0f80338ab + support for dwarf parameter symbols
git-svn-id: trunk@2397 -
2006-02-01 22:44:19 +00:00
florian
8f9c450535 + typed constants for dwarf
git-svn-id: trunk@2387 -
2006-01-31 22:32:54 +00:00
florian
c23b328f96 + first implementation of record dwarf debugging info
git-svn-id: trunk@2386 -
2006-01-31 22:13:49 +00:00
florian
133366a411 * fixed writing of string constant symbols
git-svn-id: trunk@2375 -
2006-01-29 12:37:53 +00:00
florian
a5d254e8fe * dwarf:
+ array debug info
  + constant sym debug info

git-svn-id: trunk@2374 -
2006-01-29 12:06:57 +00:00
florian
8c408e67fd * gdb doesn't support set types in dwarf yet
git-svn-id: trunk@2372 -
2006-01-29 09:28:23 +00:00
florian
b4946c6dc9 * started to fix setdef writing for dwarf
* some missing finish_entry inserted

git-svn-id: trunk@2369 -
2006-01-28 23:52:39 +00:00
florian
2b059f925f + ignore rtti syms in dwarf
git-svn-id: trunk@2368 -
2006-01-28 23:40:54 +00:00
florian
3fad2d3c72 * dwarf for sets and typesyms
git-svn-id: trunk@2367 -
2006-01-28 23:34:18 +00:00
florian
97b135f5cd * enumeration sym names need trailing #0
git-svn-id: trunk@2365 -
2006-01-28 22:46:18 +00:00
florian
e75d5ac47c * fixed previous commit
git-svn-id: trunk@2364 -
2006-01-28 22:42:34 +00:00
florian
826b5cf34a + dwarf support for enums
git-svn-id: trunk@2363 -
2006-01-28 22:36:27 +00:00
florian
30c0b4dae5 + dwarf for floats
git-svn-id: trunk@2362 -
2006-01-28 22:22:25 +00:00
florian
64acd83ab4 + dwarf for procedures and local symbols
git-svn-id: trunk@2360 -
2006-01-28 21:26:37 +00:00
florian
3755909958 + basic types and pointer types completed
git-svn-id: trunk@2357 -
2006-01-28 18:02:41 +00:00
florian
5391a1632e * fixed filename and dir writting for dwarf compilation unit
git-svn-id: trunk@2356 -
2006-01-28 16:51:15 +00:00
florian
cac8dca3f8 * fixed line info
git-svn-id: trunk@2355 -
2006-01-28 16:43:52 +00:00
florian
8cd8e4ba8d + basic dwarf support for variables and types
git-svn-id: trunk@2353 -
2006-01-28 16:06:08 +00:00
florian
c1c7888179 + some dwarf constants added
git-svn-id: trunk@2328 -
2006-01-22 17:53:33 +00:00
florian
6af88cec0f + first implementation of dwarf line info generation using .file and .loc, little use with binary writers though ...
git-svn-id: trunk@2327 -
2006-01-22 15:59:26 +00:00
florian
aa176601fb + added more dwarf sections
git-svn-id: trunk@2318 -
2006-01-21 21:22:47 +00:00
peter
fdc4925fcd * basic framework for debuginfo class added
git-svn-id: trunk@1084 -
2005-09-15 08:34:51 +00:00