This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: ia64-freebsd needs SUBTARGET_EXTRA_SPECS (was Re: Patch for bug c/16684)
- From: Alexander Kabaev <kan at freebsd dot org>
- To: Zack Weinberg <zack at codesourcery dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Mark Mitchell <mark at codesourcery dot com>
- Date: Mon, 26 Jul 2004 17:08:23 +0000
- Subject: Re: ia64-freebsd needs SUBTARGET_EXTRA_SPECS (was Re: Patch for bug c/16684)
- References: <20040723033608.GA28964@freefall.freebsd.org> <87658d8b31.fsf@codesourcery.com>
On Sat, Jul 24, 2004 at 12:22:10PM -0700, Zack Weinberg wrote:
> Alexander Kabaev <kan@freebsd.org> writes:
>
> > Attached patch changes ia64 config bits to recognise SUBTARGET_EXTRA_SPECS
> > the same way most other platforms do. FreeBSD depends on this. The patch
> > is against gcc 3.4 branch.
>
> I will test and apply this to the mainline.
>
> I do not know if you have a copyright assignment on file with the FSF.
> So far you have submitted two patches, both of which are tiny and
> there isn't any other way to code them, so we don't need an assignment
> for them. However, if you plan to continue submitting patches for
> GCC, please file a copyright assignment as soon as possible. (You
> could then request write-after-approval privileges on GCC CVS.)
I am still working on that...
> It is not clear to me whether this is a regression from 3.3. I see
> that this is broken in 3.4 and 3.5, and I see that 3.3 ia64/freebsd.h
> did not need this mechanism. However, I am inclined to apply it to
> the branch anyway, as it is small and only affects ia64-freebsd.
> Mark, thoughts?
>
This is something that is currently holding FreeBSD's switch to the
never compiler. As soon as the patch hits the gcc-3_4-branch, I am going
to enlist FreeBSD-current users as gcc 3.4.2-snap testers. Could please you
or Mark apply the change to the branch, because without it gcc 3.4.x is
completely broken on FreeBSD/ia64.
--
Alexander Kabaev