mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-16 16:39:19 +02:00
* no sec_bss markers anymore (.comm/.lcomm automatically change
the section type) * sec_eh_frame = sec_debug_frame git-svn-id: trunk@2534 -
This commit is contained in:
parent
29ed5e8063
commit
f7d5dd13bf
@ -107,8 +107,11 @@ unit agppcgas;
|
|||||||
if (target_info.system = system_powerpc_darwin) then
|
if (target_info.system = system_powerpc_darwin) then
|
||||||
case atype of
|
case atype of
|
||||||
sec_bss:
|
sec_bss:
|
||||||
atype := sec_code;
|
{ all bss (lcomm) symbols are automatically put in the right }
|
||||||
sec_debug_frame:
|
{ place by using the lcomm assembler directive }
|
||||||
|
atype := sec_none;
|
||||||
|
sec_debug_frame,
|
||||||
|
sec_eh_frame:
|
||||||
begin
|
begin
|
||||||
result := '.section __DWARFA,__debug_frame,coalesced,no_toc+strip_static_syms'#10'EH_frame'+tostr(debugframecount)+':';
|
result := '.section __DWARFA,__debug_frame,coalesced,no_toc+strip_static_syms'#10'EH_frame'+tostr(debugframecount)+':';
|
||||||
inc(debugframecount);
|
inc(debugframecount);
|
||||||
|
Loading…
Reference in New Issue
Block a user