[Bug target/37216] [cygming] Invalid alignment for SSE store to .comm data generated with -O3
dave dot korn dot cygwin at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed May 20 21:17:00 GMT 2009
------- Comment #57 from dave dot korn dot cygwin at gmail dot com 2009-05-20 21:16 -------
Bah. In case anyone else was about to point this out to me,
+gcc_GAS_CHECK_FEATURE([.comm with alignment], gcc_cv_as_comm_has_align,
+ [2,19,52],,
+ [.comm foo,1,32],,
+[AC_DEFINE(HAVE_GAS_ALIGNED_COMM, 1,
+ [Define if your assembler supports specifying the alignment
+ of objects allocated using the GAS .comm command.])])
... that won't work with ...
+mpe-aligned-commons
+Target Var(use_pe_aligned_common) Init(HAVE_GAS_ALIGNED_COMM)
... that, because it's undefined, not zero, when the feature isn't detected.
I'll have to respin it.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37216
More information about the Gcc-bugs
mailing list