Преглед на файлове

* maxcrecordalign for darwin/ppc64 is 4 instead of 8 (at least for the types
that we support), fixes webtbs/tw15061a.pp on darwin/ppc64
* webtbs/tw15061a.pp is only for darwin/ppc and darwin/ppc64

git-svn-id: trunk@14582 -

Jonas Maebe преди 15 години
родител
ревизия
b4058a57ad
променени са 2 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 1 1
      compiler/systems/i_bsd.pas
  2. 3 0
      tests/webtbs/tw15061a.pp

+ 1 - 1
compiler/systems/i_bsd.pas

@@ -611,7 +611,7 @@ unit i_bsd;
                 localalignmax   : 8;
                 recordalignmin  : 0;
                 recordalignmax  : 8;
-                maxCrecordalign : 8
+                maxCrecordalign : 4
               );
             first_parm_offset : 48;
             stacksize   : 262144;

+ 3 - 0
tests/webtbs/tw15061a.pp

@@ -1,3 +1,6 @@
+{ %cpu=powerpc,powerpc64 }
+{ %target=darwin }
+
 {$ifdef FPC}
 {$mode macpas}
 {$align power}