فهرست منبع

Add tf_pic_uses_got for sparc linux and sparc solaris

git-svn-id: trunk@22485 -
pierre 13 سال پیش
والد
کامیت
e2f5e11778
2فایلهای تغییر یافته به همراه5 افزوده شده و 3 حذف شده
  1. 3 2
      compiler/systems/i_linux.pas
  2. 2 1
      compiler/systems/i_sunos.pas

+ 3 - 2
compiler/systems/i_linux.pas

@@ -483,8 +483,9 @@ unit i_linux;
             name         : 'Linux for SPARC';
             shortname    : 'Linux';
             flags        : [tf_needs_symbol_size,tf_library_needs_pic,tf_smartlink_sections,
-                            tf_needs_symbol_type,tf_files_case_sensitive,tf_smartlink_library,
-                            tf_requires_proper_alignment,
+                            tf_needs_symbol_type,tf_files_case_sensitive,
+                            tf_smartlink_library,tf_pic_uses_got,
+                            tf_requires_proper_alignment,tf_safecall_exceptions, tf_safecall_clearstack,
                             tf_has_winlike_resources];
             cpu          : cpu_SPARC;
             unit_env     : 'LINUXUNITS';

+ 2 - 1
compiler/systems/i_sunos.pas

@@ -100,7 +100,7 @@ unit i_sunos;
             name         : 'Solaris for x86-64';
             shortname    : 'solaris';
             flags        : [tf_needs_symbol_size,tf_needs_symbol_type,
-			    tf_under_development,
+                            tf_under_development,
                             tf_files_case_sensitive,
                             tf_requires_proper_alignment,tf_smartlink_library,tf_library_needs_pic,
                             tf_has_winlike_resources];
@@ -168,6 +168,7 @@ unit i_sunos;
             shortname    : 'solaris';
             flags        : [tf_needs_symbol_size,tf_under_development,
                             tf_files_case_sensitive,
+                            tf_pic_uses_got,
                             tf_requires_proper_alignment,tf_smartlink_library,
                             tf_has_winlike_resources];
             cpu          : cpu_SPARC;