* sse operands have to aligned to 16 instead of 8 byte boundaries

* fixed alignment directive in the code

git-svn-id: trunk@9457 -
This commit is contained in:
Jonas Maebe 2007-12-15 15:14:20 +00:00
parent 4c699d4a0a
commit b546eeff6c

View File

@ -1,5 +1,5 @@
{ %cpu=i386 } { %cpu=i386 }
{ %OPT=-OaVARMIN=8 -Cg- } { %OPT=-OaVARMIN=16 -Cg- }
{ Source provided for Free Pascal Bug Report 2998 } { Source provided for Free Pascal Bug Report 2998 }
{ Submitted by "bartek" on 2004-03-02 } { Submitted by "bartek" on 2004-03-02 }
@ -12,7 +12,7 @@ uses
type type
vector4 = array[0..3] of single; vector4 = array[0..3] of single;
{$maxalignment 8} {$codealign varmax 16}
var var
a,b,c :vector4; a,b,c :vector4;
begin begin