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]

Re: [PATCH] new FreeBSD/alpha support


On Thu, Oct 05, 2000 at 12:32:15PM -0700, Richard Henderson wrote:
> In fact, it appears that much of your freebsd.h would go away
> if you just used alpha/elf.h.  Which, in fact, I am going to
> require, because you are missing stuff from it that you need.

I believe I did try to use alpha/elf.h (it was over a year ago); but
found I had to override a lot of things.  alpha/elf.h (at least in 2.95.2
where this patch 1st started) wasn't generic enough.  In fact I would
also like to make FreeBSD use gcc/config/elfos.h also (which wasn't in
2.95.x), so generally I'd like to use alpha/elf.h anyway.  I just wanted
to get some basic Alpha support into the FSF/GCC 1st and then polish
later.

Are you open to making alpha/elf.h more generic?  Things like CC1_SPEC (I
don't understand why that is being set in there), ASM_SPEC, and LINK_SPEC
seem too implementation specific.

Thanks for the review, I'll make the spec, etc. changes and resubmit.

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

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