mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-08 10:39:29 +02:00
* fix the final entry size in the .debug_aranges table on platforms where the
ALU size differs from the address size (such as WebAssembly 32-bit)
This commit is contained in:
parent
cc15a2dba7
commit
d2231e99e8
@ -3401,9 +3401,9 @@ implementation
|
|||||||
current_asmdata.asmlists[al_dwarf_aranges].concat(tai_const.Create_32bit_unaligned(0));
|
current_asmdata.asmlists[al_dwarf_aranges].concat(tai_const.Create_32bit_unaligned(0));
|
||||||
{$else i8086}
|
{$else i8086}
|
||||||
{ offset }
|
{ offset }
|
||||||
current_asmdata.asmlists[al_dwarf_aranges].concat(tai_const.Create_aint(0));
|
current_asmdata.asmlists[al_dwarf_aranges].concat(tai_const.Create_nil_codeptr);
|
||||||
{ length }
|
{ length }
|
||||||
current_asmdata.asmlists[al_dwarf_aranges].concat(tai_const.Create_aint(0));
|
current_asmdata.asmlists[al_dwarf_aranges].concat(tai_const.Create_nil_codeptr);
|
||||||
{$endif i8086}
|
{$endif i8086}
|
||||||
current_asmdata.asmlists[al_dwarf_aranges].concat(tai_symbol.createname(target_asm.labelprefix+'earanges0',AT_METADATA,0,voidpointertype));
|
current_asmdata.asmlists[al_dwarf_aranges].concat(tai_symbol.createname(target_asm.labelprefix+'earanges0',AT_METADATA,0,voidpointertype));
|
||||||
end;
|
end;
|
||||||
|
Loading…
Reference in New Issue
Block a user