+2007-06-07 Geoffrey Keating <geoffk@apple.com>
+
+ * config/i386/darwin.h (STACK_BOUNDARY): Define.
+
2007-06-07 Simon Martin <simartin@users.sourceforge.net>
PR c++/30759
(set_std_cxx98): Set cxx_dialect to cxx98.
(set_std_cxx0x): Set cxx_dialect to cxx0x.
-2007-06-06 Geoffrey Keating <geoffk@apple.com>
+2007-06-07 Geoffrey Keating <geoffk@apple.com>
Hui-May Chang <hm.chang@apple.com>
* doc/invoke.texi (Darwin Options): Update documentation for
#undef TARGET_KEEPS_VECTOR_ALIGNED_STACK
#define TARGET_KEEPS_VECTOR_ALIGNED_STACK 1
+/* On Darwin, the stack is 128-bit aligned at the point of every call.
+ Failure to ensure this will lead to a crash in the system libraries
+ or dynamic loader. */
+#undef STACK_BOUNDARY
+#define STACK_BOUNDARY 128
+
/* We want -fPIC by default, unless we're using -static to compile for
the kernel or some such. */