Prechádzať zdrojové kódy

* enable section smartlinking on all linux targets

git-svn-id: trunk@24146 -
florian 12 rokov pred
rodič
commit
b817b6f62a
1 zmenil súbory, kde vykonal 3 pridanie a 3 odobranie
  1. 3 3
      compiler/systems/i_linux.pas

+ 3 - 3
compiler/systems/i_linux.pas

@@ -34,7 +34,7 @@ unit i_linux;
             system       : system_i386_LINUX;
             name         : 'Linux for i386';
             shortname    : 'Linux';
-            flags        : [tf_needs_symbol_size,tf_pic_uses_got{,tf_smartlink_sections}{,tf_winlikewidestring},
+            flags        : [tf_needs_symbol_size,tf_pic_uses_got,tf_smartlink_sections{,tf_winlikewidestring},
 {$ifdef segment_threadvars}
                             tf_section_threadvars,
 {$endif segment_threadvars}
@@ -103,7 +103,7 @@ unit i_linux;
             name         : 'Linux for x64_6432';
             shortname    : 'Linux6432';
             flags        : [tf_needs_symbol_size,tf_needs_symbol_type,tf_files_case_sensitive,
-                            tf_pic_uses_got{,tf_smartlink_sections},
+                            tf_pic_uses_got,tf_smartlink_sections,
                             tf_smartlink_library,tf_has_winlike_resources];
             cpu          : cpu_x86_64;
             unit_env     : 'LINUXUNITS';
@@ -420,7 +420,7 @@ unit i_linux;
             system       : system_x86_64_LINUX;
             name         : 'Linux for x86-64';
             shortname    : 'Linux';
-            flags        : [tf_needs_symbol_size,tf_needs_dwarf_cfi,tf_smartlink_library,
+            flags        : [tf_smartlink_sections,tf_needs_symbol_size,tf_needs_dwarf_cfi,tf_smartlink_library,
                             tf_library_needs_pic,tf_needs_symbol_type,tf_files_case_sensitive,
                             tf_has_winlike_resources,tf_safecall_exceptions,tf_safecall_clearstack];
             cpu          : cpu_x86_64;