Jonas Maebe
|
ca399f3c71
* don't generate high-level CFI statements when the selected assembler
|
4 anni fa |
florian
|
577e584c77
* RiscV: basic CFI stuff fixed
|
4 anni fa |
florian
|
599ba8cc2a
+ generate initial cfi for aarch64
|
4 anni fa |
florian
|
5b29e7a3ec
+ (safe) heuristics to use DW_CFA_advance_loc1 in CFI
|
4 anni fa |
florian
|
436a0d3f9e
* generate advance_loc records only if there was code/data since the last advance_loc entry
|
4 anni fa |
florian
|
e694897bb3
* initial implementation of CFI support for arm (non-thumb)
|
4 anni fa |
florian
|
a3d68e6839
* arm thumb: generate proper cfi
|
4 anni fa |
florian
|
1e960a9aeb
* the size of the CIE_pointer in an FDE is always 32 bit
|
4 anni fa |
svenbarth
|
0fbd418cb7
* generate CFI data only if we're either using it for exception handling or if debug output is enabled (or should this only be generated for targets that in theory support DWARF exception handling?). This removes unnecessary bloat from e.g. Windows binaries
|
5 anni fa |
florian
|
6f434b6751
* AVR: fixed TDwarfAsmCFILowLevel.generate_initial_instructions
|
5 anni fa |
florian
|
aac8559a8d
* some runtime errors fixed, if compiled with -CrR
|
6 anni fa |
florian
|
adb8e1b76c
* fix writing of augmentation size
|
6 anni fa |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
6 anni fa |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 anni fa |
Jonas Maebe
|
5d28e2156b
+ support for generating Dwarf CFI using .cfi_* directives
|
6 anni fa |
florian
|
c03e4ca4e7
* get rid of current_asmdata.AsmCFI as TDwarfAsmCFI casts
|
6 anni fa |
florian
|
294c7c9daf
* adapt identifiert name
|
6 anni fa |
florian
|
65aebd22b0
+ initial implementation of dwarf/eh_frame based exception handling for i386-linux, basic stuff works, open todos
|
6 anni fa |
pierre
|
23ff1e0681
* fix error in cfidwarf rev 16062 for non-windows systems
|
15 anni fa |
pierre
|
fa4b4906e6
* ogcoff.pas: Add support for RELOC_SECREL32.
|
15 anni fa |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 anni fa |
peter
|
870be04a3f
* use dwarf_reg()
|
19 anni fa |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 anni fa |