2
0
Эх сурвалжийг харах

Fix bug report #36081: fix cycling starting with i386-linux 3.0.4 release compiler

git-svn-id: trunk@43029 -
pierre 5 жил өмнө
parent
commit
5cc4f0be20
1 өөрчлөгдсөн 2 нэмэгдсэн , 0 устгасан
  1. 2 0
      rtl/inc/system.inc

+ 2 - 0
rtl/inc/system.inc

@@ -953,6 +953,7 @@ begin
    exit;
   { check stack alignment }
 {$ifdef CPUI386}
+{$ifdef FPC_STACKALIGNMENT}
 {$if FPC_STACKALIGNMENT=16}
   if ((PtrUInt(Sptr)+4) mod 16)<>0 then
     begin
@@ -960,6 +961,7 @@ begin
       HandleError(202);
     end;
 {$endif FPC_STACKALIGNMENT=16}
+{$endif FPC_STACKALIGNMENT}
 {$endif CPUI386}
   { don't use stack_size, since the stack pointer has already been
     decreased when this routine is called