aboutsummaryrefslogtreecommitdiffstats
path: root/debug
Commit message (Expand)AuthorAgeFilesLines
...
* Implemented the usage of DW_AT_ranges for non-contiguous address ranges.Bernhard Schommer2015-10-164-59/+127
* First step to implemente address ranges for the gnu backend.Bernhard Schommer2015-10-157-76/+95
* More verbose debug printer.Bernhard Schommer2015-10-143-226/+273
* Reworked the section interface for the debug information.Bernhard Schommer2015-10-143-20/+30
* bug 17392: remove trailing whitespace in source filesMichael Schmidt2015-10-147-78/+78
* Changed the type of the debug sections with additional string.Bernhard Schommer2015-10-131-3/+4
* Implement the usage of the debug_str section for the gcc backend.Bernhard Schommer2015-10-133-470/+537
* Remove unused members from debug types.Bernhard Schommer2015-10-133-21/+0
* Removed unused function.Bernhard Schommer2015-10-131-7/+2
* Changed definition of implem for debug information.Bernhard Schommer2015-10-124-171/+134
* Use a more descriptive type for diab debug entries.Bernhard Schommer2015-10-123-13/+25
* Move strip functions to Cutil.Bernhard Schommer2015-10-121-41/+1
* Do not insert atom to global variable mapping.Bernhard Schommer2015-10-121-18/+1
* Unified function for adding the atom identifier.Bernhard Schommer2015-10-124-27/+24
* Filled in the rest of the funciton needed for thte debug info under arm.Bernhard Schommer2015-10-091-1/+1
* Reset all Hashtables.Bernhard Schommer2015-10-081-1/+5
* Fast fix for functions in different sections in one compilation unit for gcc.Bernhard Schommer2015-10-063-6/+23
* 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