This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Add sh4a support to the SH port


On Jul 29, 2004, Joern Rennecke <joern.rennecke@superh.com> wrote:

>> However, IIRC -m1 and -m2 actually use slightly different ABIs, so it
>> wouldn't be correct to share them.  Shouldn't we remove `m1,' from
>> that list?

> What is that ABI difference?

Hmm...  I vaguely remember differences that had to do with varargs,
but I can't find any evidence of them in the current code.
Nevermind.

> should we issue a diagnostic if no matching little-endian multilib
> is available?

I think so.

> Or arrange for a bi-endian toolchain with sh1 support to always build
> -m2 -ml multilibs?

Always might be too strong; by default, yes.

-- 
Alexandre Oliva             http://www.ic.unicamp.br/~oliva/
Red Hat Compiler Engineer   aoliva@{redhat.com, gcc.gnu.org}
Free Software Evangelist  oliva@{lsd.ic.unicamp.br, gnu.org}


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]