Bläddra i källkod

* make use_fixed_stack for i386 more generic (any target with more than
4 byte stack alignment needs a fixed stack)

git-svn-id: trunk@23043 -

Jonas Maebe 12 år sedan
förälder
incheckning
3eb527b532
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      compiler/paramgr.pas

+ 1 - 1
compiler/paramgr.pas

@@ -498,7 +498,7 @@ implementation
     function tparamanager.use_fixed_stack: boolean;
       begin
 {$ifdef i386}
-        result := (target_info.system in [system_i386_darwin,system_i386_iphonesim]);
+        result := target_info.stackalign > 4;
 {$else i386}
 {$ifdef cputargethasfixedstack}
         result := true;