This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/53383] Allow -mpreferred-stack-boundary=3 on x86-64
- From: "hubicka at ucw dot cz" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sat, 19 May 2012 19:14:18 +0000
- Subject: [Bug target/53383] Allow -mpreferred-stack-boundary=3 on x86-64
- Auto-submitted: auto-generated
- References: <bug-53383-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53383
--- Comment #8 from Jan Hubicka <hubicka at ucw dot cz> 2012-05-19 19:14:18 UTC ---
__int128 do not require SSE and yet it is 128bit aligned....
I am not against allowing smaller alignments, we just need to document it
breaks ABI and it would be nice to explain how
(and probably warn on 128bit aligned varargs or force the dynamc alignment)