Reviewers: Rico, Description: Merge Solaris stack alignment fix to 3.1 branch.
Please review this at http://codereview.chromium.org/7276029/ SVN Base: http://v8.googlecode.com/svn/branches/3.1/ Affected files: M src/platform-solaris.cc M src/version.cc Index: src/platform-solaris.cc =================================================================== --- src/platform-solaris.cc (revision 8436) +++ src/platform-solaris.cc (working copy) @@ -1,4 +1,4 @@ -// Copyright 2006-2009 the V8 project authors. All rights reserved. +// Copyright 2011 the V8 project authors. All rights reserved. // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions are // met: @@ -105,7 +105,8 @@ int OS::ActivationFrameAlignment() { - return STACK_ALIGN; + // GCC generates code that requires 16 byte alignment such as movdqa. + return Max(STACK_ALIGN, 16); } Index: src/version.cc =================================================================== --- src/version.cc (revision 8436) +++ src/version.cc (working copy) @@ -35,7 +35,7 @@ #define MAJOR_VERSION 3 #define MINOR_VERSION 1 #define BUILD_NUMBER 8 -#define PATCH_LEVEL 24 +#define PATCH_LEVEL 25 #define CANDIDATE_VERSION false // Define SONAME to have the SCons build the put a specific SONAME into the -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
