mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-05 15:38:46 +02:00
* fix for Mantis #37559: the adjustment of the section type should only be done for internal COFF writers
git-svn-id: trunk@46410 -
This commit is contained in:
parent
dc4637862f
commit
17d583a419
@ -1315,12 +1315,15 @@ implementation
|
||||
{arm_attribute} [oso_data]
|
||||
);
|
||||
begin
|
||||
if (aType in [sec_rodata,sec_rodata_norel]) then
|
||||
if target_asm.id in asms_int_coff then
|
||||
begin
|
||||
if (target_info.system in systems_all_windows) then
|
||||
aType:=sec_rodata_norel
|
||||
else
|
||||
aType:=sec_data;
|
||||
if (aType in [sec_rodata,sec_rodata_norel]) then
|
||||
begin
|
||||
if (target_info.system in systems_all_windows) then
|
||||
aType:=sec_rodata_norel
|
||||
else
|
||||
aType:=sec_data;
|
||||
end;
|
||||
end;
|
||||
result:=secoptions[atype];
|
||||
{$ifdef OMFOBJSUPPORT}
|
||||
|
Loading…
Reference in New Issue
Block a user