aboutsummaryrefslogtreecommitdiffstats
path: root/debug
Commit message (Expand)AuthorAgeFilesLines
* Ensure that there are file directives for all files used in the debugBernhard Schommer2015-10-044-7/+18
* Use rev_map so that the debug locations are in the correct order.Bernhard Schommer2015-10-021-1/+1
* Merge branch 'gnu-debug'Bernhard Schommer2015-10-027-73/+148
|\
| * First try of debug information for gcc.Bernhard Schommer2015-10-027-30/+88
| * Started implementation of gnu compatible debug information.Bernhard Schommer2015-10-024-48/+65
* | Add also all files for local variables.Bernhard Schommer2015-10-021-0/+1
* | Always call print debug_section in the prologue.Bernhard Schommer2015-10-021-1/+1
|/
* Moved the types defined by the Debug Interface into a separate file.Bernhard Schommer2015-10-013-146/+163
* Cleanup of now no longer needed functions.Bernhard Schommer2015-10-011-1/+0
* Use also fucntion id for local variables since atom is not unique.Bernhard Schommer2015-10-014-21/+21
* Use different entry_to_label mapping for each compilation unit.Bernhard Schommer2015-10-011-3/+20
* Only print locations for symbols that are present in the assembler.Bernhard Schommer2015-10-015-4/+21
* Remove unused globals also from the debug informations.Bernhard Schommer2015-10-015-15/+30
* More robust dwarf generation. Do not add incomplete local variablesBernhard Schommer2015-09-302-14/+30
* Also add the rest to the producer tag.Bernhard Schommer2015-09-301-1/+2
* Removed newline in version string and add buildnr and tag if existing toBernhard Schommer2015-09-301-1/+6
* Fixed minor issue with parameters that get put on the stack, madeBernhard Schommer2015-09-301-11/+8
* Avoid problem with implict declarations.Bernhard Schommer2015-09-302-4/+18
* More fixes for the DebugInformation.Bernhard Schommer2015-09-294-20/+38
* Deactivate the debug functions for none advanced targets.Bernhard Schommer2015-09-291-1/+1
* Change the way the debug sections are printed.Bernhard Schommer2015-09-288-96/+159
* Added location for the formal parameters and move the end of allBernhard Schommer2015-09-287-27/+59
* Changed the size expression to 2byte for debug_loc entries.Bernhard Schommer2015-09-281-1/+18
* More refactoring of the Debug Information.Bernhard Schommer2015-09-273-50/+102
* Added printing the reference address for the LocRef and started refactoring oldBernhard Schommer2015-09-274-72/+35
* Added translation of the range lists to location entries.Bernhard Schommer2015-09-255-36/+98
* Added support for the locations of stack allocated local variables.Bernhard Schommer2015-09-258-53/+232
* Added placing labels for live ranges etc.Bernhard Schommer2015-09-244-3/+49
* Also convert the fun stamp + scope id to debug id Hashtable in anBernhard Schommer2015-09-231-4/+6
* Added support for printing local variables and fixed issue with .textBernhard Schommer2015-09-234-8/+20
* Record the scope structure during unblocking.Bernhard Schommer2015-09-226-54/+142
* Merge branch 'debugscopes' into debug_locationsBernhard Schommer2015-09-213-3/+7
|\
| * Various changes in the debug printer.Bernhard Schommer2015-09-074-11/+11
| * Set structure declaration field to None.Bernhard Schommer2015-09-071-4/+4
* | New version of adding scopes etc.Bernhard Schommer2015-09-203-15/+62
* | Started implementing the scope for the Debug Informations.Bernhard Schommer2015-09-184-12/+105
* | First version with computation of dwarf info from debug info.Bernhard Schommer2015-09-178-617/+357
* | Move more functionality in the new interface.Bernhard Schommer2015-09-165-27/+59
* | Add the debug interface file.Bernhard Schommer2015-09-164-12/+176
* | Further function to add debug information.Bernhard Schommer2015-09-151-31/+67
* | Started adding function information to the debug information.Bernhard Schommer2015-09-151-3/+48
* | Implemented insert_type function and started implementing add declaration.Bernhard Schommer2015-09-141-13/+206
* | Started implementing the typ insert methods.Bernhard Schommer2015-09-112-50/+99
* | Started implementing the types needed for storing the debug information.Bernhard Schommer2015-09-112-1/+110
* | Revert "Startet implementation of new Debug interface."Bernhard Schommer2015-09-103-88/+1
* | Startet implementation of new Debug interface.Bernhard Schommer2015-09-063-1/+88
* | Added the abbreviation for symbol constants.Bernhard Schommer2015-08-261-0/+1
* | Merge branch 'master' into debug_locationsBernhard Schommer2015-08-262-21/+31
|\|
| * Fixed abbreviation of DW_TAG_formal_parameter.Bernhard Schommer2015-08-251-1/+1
| * Fixed error in handling of anonymous struct/union/enum types.Bernhard Schommer2015-08-241-8/+15