[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Glibc-bsd-hackers] Re: [PATCH] GNU/k*BSD support (with ChangeLog) for g
From: |
Robert Millan |
Subject: |
[Glibc-bsd-hackers] Re: [PATCH] GNU/k*BSD support (with ChangeLog) for gcc |
Date: |
Mon, 29 Mar 2004 12:59:48 +0200 |
User-agent: |
Mutt/1.5.5.1+cvs20040105i |
Ping on this. (Patch and build log reattached)
On Tue, Mar 23, 2004 at 12:38:30PM +0100, Robert Millan wrote:
> On Fri, Mar 19, 2004 at 08:13:14AM -0800, David O'Brien wrote:
> > I respectfully really, really don't like this. This is a
> > FreeBSD-specific file and the FreeBSD developers shouldn't have to be
> > careful about what symbols we start using in our kernel. The
> > GNU/kFreeBSD bits should remain in separate files that won't get in the
> > way of FreeBSD's evolution. Is it is really too hard to maintain things
> > they way they are now?
>
> I'm postponing this change (and the analogous NetBSD one) and resending the
> patch without it.
>
> > Rather than depend on ANSI-C string concatenation, why not do it right
> > and create %(link_emulation).
>
> Done.
>
> The revised patch also adds the missing ChangeLog entry for config/linux.h. It
> is attached together with a check log.
>
> ChangeLog:
>
> 2004-03-23 Robert Millan <address@hidden>
>
> * libtool.m4: Add kfreebsd*-gnu and knetbsd*-gnu.
> * ltconfig: Likewise.
> * ltcf-c.sh: Likewise.
> * ltcf-cxx.sh: Likewise.
> * ltcf-gcj.sh: Likewise.
>
> gcc/ChangeLog:
>
> 2004-03-23 Robert Millan <address@hidden>
>
> * config.gcc: Merge kfreebsd*-gnu with linux* and add knetbsd*-gnu.
> * config/linux.h: Allow overriding LINUX_TARGET_OS_CPP_BUILTINS.
> * config/i386/linux.h: Conditionalise LINK_EMULATION and
> DYNAMIC_LINKER. Unify sys/ucontext.h declarations across platforms.
> * config/kfreebsd-gnu.h: New. GNU/kFreeBSD followup for linux.h.
> * config/knetbsd-gnu.h: New. Ditto for GNU/kNetBSD.
>
> * config/kfreebsdgnu.h: Remove.
> * config/t-kfreebsd-gnu: Likewise.
> * config/i386/kfreebsdgnu.h: Likewise.
--
Robert Millan
"[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work."
-- J.R.R.T., Ainulindale (Silmarillion)
kbsd-gnu.diff
Description: Text document
kbsd-gnu.log
Description: Text document