This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] hppa--netbsd support
- From: Matt Thomas <matt at 3am-software dot com>
- To: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>,gcc-patches at gcc dot gnu dot org
- Date: Tue, 14 Oct 2003 12:57:09 -0700
- Subject: Re: [PATCH] hppa--netbsd support
- References: <200310141939.h9EJdvGj004117@hiauly1.hia.nrc.ca>
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.