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]
Other format: [Raw text]

Re: [PATCH] hppa--netbsd support


At 12:39 PM 10/14/2003, John David Anglin wrote:
2003-10-14 Matt Thomas <matt@3am-software.com>

        config.gcc: add hppa*-*-netbsd* clause.
        config/pa/pa-netbsd.h: New file.
        config/pa/pa32-netbsd.h: New file.
        config/pa/t-netbsd: New file.

Adding netbsd support is ok although the netbsd team will have to take
prime responsability for maintainence of these files.  What you are
submitting is very similar to the previous bsd support that was removed
not long ago.

Not surprisingly. I am one of the NetBSD toolchain people so I expected to own them.

Matt, have you submitted and had approved the FSF copyright assignment
papers?  I am more concerned about this for the vax-pic patch which is
much more substantial.

Of course (for gcc, binutils, and gdb). The initial VAX ELF was my contribution as well. You do realize that the VAX support in GCC has severely bitrotted, don't you?

I see you have adopted the same scheme for handling function pointers
as linux.  It's not exactly ideal, but it would take some significant
work on the linker, etc. to provide unique function pointers.  The
code in fptr.c is very specific to the hppa dynamic loader port in
glibc.

We want to adopt the Linux ABI so we'll have to adapt to the code in fptr (or modify it slightly for NetBSD). When we get back to the point of worrying about dynamic linking, I'll look at it.


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