aboutsummaryrefslogtreecommitdiffstats
path: root/debug/DwarfPrinter.ml
Commit message (Collapse)AuthorAgeFilesLines
* Added the abbreviation for symbol constants.Bernhard Schommer2015-08-261-0/+1
|
* Merge branch 'master' into debug_locationsBernhard Schommer2015-08-261-3/+2
|\ | | | | | | | | | | | | Conflicts: debug/CtoDwarf.ml debug/DwarfPrinter.ml debug/DwarfTypes.mli
| * Fixed abbreviation of DW_TAG_formal_parameter.Bernhard Schommer2015-08-251-1/+1
| | | | | | | | | | | | Dwarf debuging entries for formal parameters were printed as variables. This could lead to confusion in function pointer types and later with local variables.
| * Also change the order of high and low pc in the compilation unit tag.Bernhard Schommer2015-08-241-1/+1
| |
| * Revert "Added support for the location of non static global variables."Bernhard Schommer2015-08-231-7/+1
| | | | | | | | This reverts commit b4846ffadfa3fbb73ffa7d9c43e5218adeece8da.
* | Added symbol functions for printing of the location for global variables.Bernhard Schommer2015-08-211-10/+10
|/
* Added support for the location of non static global variables.Bernhard Schommer2015-08-181-1/+7
|
* Swapped high and low pc in the printing of the debug information for ↵Bernhard Schommer2015-07-241-2/+2
| | | | subroutines.
* Allow forward declarations of structure and union types in the debug ↵Bernhard Schommer2015-07-031-2/+2
| | | | information.
* Do not search for high and low pc of inlined functions.Bernhard Schommer2015-07-021-3/+11
|
* Allow Anonymous structs, unions and enums in debug info.Bernhard Schommer2015-07-021-6/+6
|
* Removed the version from the compcert.ini file and add it again in a ↵Bernhard Schommer2015-07-011-1/+1
| | | | separate file.
* Changed the producer tag to include more information.Bernhard Schommer2015-05-181-1/+2
|
* Refactored the DwarfPrinter and added comments.Bernhard Schommer2015-03-301-106/+80
|
* Added missing functions for printing the structs and unions. Still missing ↵Bernhard Schommer2015-03-241-7/+8
| | | | printing of packed structs.
* Added translation fucntion for declarations and fundefinitions.Bernhard Schommer2015-03-231-15/+16
|
* Activating the printing of the debug information for supported architecture.Bernhard Schommer2015-03-191-8/+13
|
* Added function to convert C types into their dwarf represnation.Bernhard Schommer2015-03-181-18/+25
|
* Added printers for the rest of the possible tags.Bernhard Schommer2015-03-161-12/+74
|
* Started implementing the printing functions for the debug info. Added a ↵Bernhard Schommer2015-03-161-115/+243
| | | | 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-95/+63
|
* Starting to remove the seperate printers for each backend.Bernhard Schommer2015-02-021-0/+356
|
* Renamed the printer module for the Abbreviations and deactivated adding the ↵Bernhard Schommer2014-12-021-322/+0
| | | | -g option to the assembler.
* Removed compile error and added dummy function for the printing of entries.Bernhard Schommer2014-11-171-3/+9
|
* More functionality for the Printer.Bernhard Schommer2014-11-141-1/+4
|
* Moved abbreviation printer into a seperate file. The printer should also ↵Bernhard Schommer2014-11-121-0/+313
print the debug info.