aboutsummaryrefslogtreecommitdiffstats
path: root/backend/PrintAsm.ml
Commit message (Collapse)AuthorAgeFilesLines
* First version with computation of dwarf info from debug info.Bernhard Schommer2015-09-171-5/+4
| | | | | Introduced a new dwarf generation from the information collected in the DebugInformation and removed the old CtODwarf translation.
* Move more functionality in the new interface.Bernhard Schommer2015-09-161-7/+5
| | | | | | Added functions to add more information to the debuging interface, like the struct layout with offsets, bitifiled layout and removed the no longer needed mapping from stamp to atom.
* Revert "Startet implementation of new Debug interface."Bernhard Schommer2015-09-101-2/+2
| | | | This reverts commit 861292a6c5e58b4f78bef207c717b801b3fc1fed.
* Startet implementation of new Debug interface.Bernhard Schommer2015-09-061-2/+2
| | | | | | Added a new file debug/Debug.ml which will be the interface between for generating and printing the debuging information. Currently it contains only the code for the line directived.
* Added symbol functions for printing of the location for global variables.Bernhard Schommer2015-08-211-2/+6
|
* Do not search for high and low pc of inlined functions.Bernhard Schommer2015-07-021-1/+1
|
* Merged PrintAnnot into PrintAsmaux.Bernhard Schommer2015-05-141-3/+3
|
* Use globl also for global variables.Bernhard Schommer2015-05-071-1/+1
|
* Added translation fucntion for declarations and fundefinitions.Bernhard Schommer2015-03-231-4/+38
|
* Activating the printing of the debug information for supported architecture.Bernhard Schommer2015-03-191-2/+6
|
* Added function to convert C types into their dwarf represnation.Bernhard Schommer2015-03-181-1/+1
|
* Started implementing the printing functions for the debug info. Added a ↵Bernhard Schommer2015-03-161-1/+6
| | | | 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-0/+1
|
* Removed unused sel_target, changed cygwin symbol names and changed the ↵Bernhard Schommer2015-02-191-3/+1
| | | | default function aligment to be target dependent.
* Added an elf prefix to all common elf functions in PrintAsmaux.Bernhard Schommer2015-02-181-4/+4
|
* Changed print_fun/var_info to be functions instead of booleans.Bernhard Schommer2015-02-181-4/+2
|
* Removed some style issues.Bernhard Schommer2015-02-181-65/+71
|
* Changed arm backend to the common backend printer.Bernhard Schommer2015-02-091-1/+1
|
* Changed the ASM printer of the powerpc to the generalized backend.Bernhard Schommer2015-02-051-0/+99