gcc/gcc config.gcc config/sparc/linux.h config ...

David O'Brien obrien@FreeBSD.org
Fri Apr 5 17:49:00 GMT 2002


On Fri, Apr 05, 2002 at 04:52:28AM -0800, David S. Miller wrote:
>    From: "David O'Brien" <obrien@FreeBSD.org>
>    Date: Fri, 5 Apr 2002 04:43:57 -0800
> 
>    Is this something the BSD's should want?  I notice you added this to all
>    the UltraSparc configurations except FreeBSD and NetBSD.
>    
> Yes, but I had no way to regression test those
> platforms.

Uh... perhaps you miss one of the points of me contributing
config/sparc/freebsd.h rather than just keep it in the FreeBSD source
tree -- that is so that it evolves with the rest of the GCC code.
I did not realize I was going to have to watch ever gcc/config/sparc
commit to keep config/sparc/freebsd.h from going stale.

Unless you actually built an embedded sparc64-ELF compiler and ran it on
some embedded target; the testing you used for sparc64-ELF would be
suffient for this change on FreeBSD.

 
> Just add the following to ENDFILE_SPEC:
>   %{ffast-math|funsafe-math-optimizations:crtfastmath.o%s}

Would you please do this since you made the original enhancement and
commit.  I would have to make a mainline patch, submit, wait for
approval, then commit, ask for 3.1 branch approval, commit.  You on the
other hand are both a global AND sparc maintainer committer and just do
the two commits.

This commit was easy to miss -- I only noticed it because I was
actually watching the output of `gcc_update' on my 3.1 branch check out.
And I am only paying very high attention to GCC (and only 3.1) right now
because I am about to make 3.1 the FreeBSD system compiler.

-- 
-- David  (obrien@FreeBSD.org)



More information about the Gcc-patches mailing list