This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: x86 MMX/SSE ABI compatibility with ICC
- From: "Jan Beulich" <JBeulich at novell dot com>
- To: <rth at redhat dot com>
- Cc: <gcc at gcc dot gnu dot org>
- Date: Tue, 13 Jul 2004 11:02:33 +0200
- Subject: Re: x86 MMX/SSE ABI compatibility with ICC
Hmm, ignoring a warning regarding ABI compatibility seems to be a rather
questionable suggestion. The more that one (perhaps intentionally) can't
disable it, and thus building with -Werror is impossible. Jan
>>> Richard Henderson <rth@redhat.com> 13.07.04 10:49:16 >>>
On Tue, Jul 13, 2004 at 10:13:02AM +0200, Jan Beulich wrote:
> There, all of the sudden, I have to learn that I'm breaking some ABI
by
> passing/returning values of this type to/from functions. I'd have to
> modify all my sources so that I'd pass by pointer/reference instead,
or
> I'd have to require a Pentium4 to run my app.
Or, you can realize that all of your vector code is consolidated
within your application -- no vector passing between libraries --
and ignore the warning.
I disagree with your entire analysis.
r~