Try to avoid clang error on global labels inside .cfi_start/.cfi_end pairs

This commit is contained in:
Pierre Muller 2024-12-05 17:59:59 +01:00
parent fecd25bac1
commit 13a5cdb8fa

View File

@ -1781,7 +1781,8 @@ Begin
begin
if symtablestack.top.symtablelevel<>srsymtable.symtablelevel then
begin
Tlabelsym(sym).nonlocal:=true;
if (srsymtable.symtabletype=globalsymtable) or create_smartlink_library then
Tlabelsym(sym).nonlocal:=true;
if emit then
include(current_procinfo.flags,pi_has_interproclabel);
end;