aboutsummaryrefslogtreecommitdiffstats
path: root/debug/DwarfUtil.ml
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'debugscopes' into debug_locationsBernhard Schommer2015-09-211-0/+1
|\ | | | | | | | | | | Conflicts: debug/CtoDwarf.ml debug/DwarfPrinter.ml
| * Various changes in the debug printer.Bernhard Schommer2015-09-071-0/+1
| | | | | | | | | | | | The debug printer now uses udata for member sizes since structs can have a size larger than 255 bytes. Also functions that are inlined no longer have an high and low pc in their abbreviation entry.
* | First version with computation of dwarf info from debug info.Bernhard Schommer2015-09-171-11/+1
|/ | | | | Introduced a new dwarf generation from the information collected in the DebugInformation and removed the old CtODwarf translation.
* Added more comments and fixed issue in DwarfPrinter.mliBernhard Schommer2015-03-301-9/+1
|
* Compute the size of structs using the result of the packing and bitfield ↵Bernhard Schommer2015-03-261-0/+9
| | | | transformations.
* Added translation fucntion for declarations and fundefinitions.Bernhard Schommer2015-03-231-3/+4
|
* Added function to convert C types into their dwarf represnation.Bernhard Schommer2015-03-181-1/+6
|
* Added file for the translation of the C Ast to Dwarf debugging information.Bernhard Schommer2015-03-161-7/+0
|
* Started implementing the printing functions for the debug info. Added a ↵Bernhard Schommer2015-03-161-2/+1
| | | | global target dependend option to activate the printing only for targets wher it works.
* Started integrating the debug printing in the common backend_printer.Bernhard Schommer2015-03-111-2/+33
|
* Removed compile error and added dummy function for the printing of entries.Bernhard Schommer2014-11-171-5/+0
|
* Moved abbreviation printer into a seperate file. The printer should also ↵Bernhard Schommer2014-11-121-294/+33
| | | | print the debug info.
* Added functions for printing of the abbreviations.Bernhard Schommer2014-11-111-2/+16
|
* Generalised functionality for the printing of the abbreviations.Bernhard Schommer2014-11-111-0/+266
|
* Added the type information to the global information stored for each atom.Bernhard Schommer2014-10-271-1/+4
|
* Added more functionality to DwarfUtil.Bernhard Schommer2014-10-241-0/+39
|
* Added a file for utility functions on the Dwarf types.Bernhard Schommer2014-10-231-0/+32