aboutsummaryrefslogtreecommitdiffstats
path: root/debug/DebugInit.ml
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused globals also from the debug informations.Bernhard Schommer2015-10-011-2/+4
|
* 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-281-5/+9
| | | | | | If a user uses the #pragma use_section for functions the diab linker requires a separate debug_info section for each entry. This commit adds functionality to emulate this behavior.
* Added location for the formal parameters and move the end of allBernhard Schommer2015-09-281-2/+5
| | | | scopes before the last statement.
* More refactoring of the Debug Information.Bernhard Schommer2015-09-271-0/+73
In order to remove unnecessary dependecies the implemenation type is made and the DebugInit file initializes the fields in the record. This allows it to move more functions behind the Debug interface without introducing circular dependencies.