This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] adds FreeBSD/x86-64 target
- From: "David O'Brien" <obrien at FreeBSD dot org>
- To: Richard Henderson <rth at redhat dot com>, gcc-patches at gcc dot gnu dot org
- Date: Thu, 24 Jan 2002 21:03:57 -0800
- Subject: Re: [PATCH] adds FreeBSD/x86-64 target
- Organization: The NUXI BSD group
- References: <20020124095040.A23596@dragon.nuxi.com> <20020124171515.A10828@redhat.com>
- Reply-to: obrien at FreeBSD dot org
On Thu, Jan 24, 2002 at 05:15:15PM -0800, Richard Henderson wrote:
> > +#undef DEFAULT_PCC_STRUCT_RETURN
> > +#define DEFAULT_PCC_STRUCT_RETURN 0
>
> This is almost certainly a mistake. x86-64 code is already not
> call-compatible with any i386 code, so there is zero argument
> for "compatibility with older gcc versions". All you are doing
> is making freebsd incompatible with everything else on x86-64.
The comment may be wrong for x86-64, but not putting this in will make
FreeBSD/x86-64 different from every other FreeBSD platform. I would
rather keep consistency amoung FreeBSD platforms than other OS's on the
same platform.
--
-- David (obrien@FreeBSD.org)