瀏覽代碼

netbsd/m68k: tweaks, so it works at least in my test-env with NetBSD/amiga 7.1

git-svn-id: trunk@36801 -
Károly Balogh 8 年之前
父節點
當前提交
071b588da2
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      compiler/systems/i_bsd.pas

+ 4 - 3
compiler/systems/i_bsd.pas

@@ -456,7 +456,8 @@ unit i_bsd;
             system       : system_m68k_NetBSD;
             name         : 'NetBSD for m68k';
             shortname    : 'NetBSD';
-            flags        : [tf_under_development,tf_files_case_sensitive,tf_smartlink_library,tf_has_winlike_resources];
+            flags        : [tf_under_development,tf_needs_symbol_size,tf_needs_symbol_type,tf_requires_proper_alignment,
+                            tf_files_case_sensitive,tf_smartlink_sections,tf_has_winlike_resources];
             cpu          : cpu_m68k;
             unit_env     : 'BSDUNITS';
             extradefines : 'UNIX;BSD;HASUNIX';
@@ -504,8 +505,8 @@ unit i_bsd;
                 localalignmin   : 0;
                 localalignmax   : 1;
                 recordalignmin  : 0;
-                recordalignmax  : 2;
-                maxCrecordalign : 4
+                recordalignmax  : 4;
+                maxCrecordalign : 8
               );
             first_parm_offset : 8;
             stacksize   : 262144;