mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-11 10:29:21 +02:00
Try to avoid inserting all RTTI symbols into executables on targets not supporting smartlinked sections
git-svn-id: trunk@39121 -
This commit is contained in:
parent
ad96cf758b
commit
a1bbd4c02d
@ -960,7 +960,14 @@ implementation
|
||||
new_section(prelist,section,secname,alignment);
|
||||
end
|
||||
else if tcalo_new_section in options then
|
||||
new_section(prelist,section,secname,alignment)
|
||||
begin
|
||||
{ insert ait_cutobject for smart-linking on targets
|
||||
that do not support smarlinking based on sections,
|
||||
like msdos }
|
||||
if not (tf_smartlink_sections in target_info.flags) then
|
||||
maybe_new_object_file(prelist);
|
||||
new_section(prelist,section,secname,alignment);
|
||||
end
|
||||
else
|
||||
prelist.concat(cai_align.Create(alignment));
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user