Subject: Re: libgcc
To: None <tech-toolchain@netbsd.org>
From: Nick Hudson <skrll@netbsd.org>
List: tech-toolchain
Date: 01/08/2004 16:10:53
--Boundary-00=_NEY//ONLnVvxkru
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

To followup to myself...

	- if you try and do a build with the patch you'll also need a patch to
	  gnu/lib/libobj3/Makefile (attached)

	- the symbols in libgcc_s.so aren't versioned - I've not done this as I don't
	  believe we support these completely, i.e. in ld.elf_so

	- support for linking against the _pg version of libgcc has been removed.
	  Doing this was too much work considering how gnu/dist/gcc/gcc/gcc.c updates
	  LIBGCC_SPEC.

Nick




--Boundary-00=_NEY//ONLnVvxkru
Content-Type: text/x-diff;
  charset="iso-8859-1";
  name="patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="patch"

Index: gnu/lib/libobjc3/Makefile
===================================================================
RCS file: /cvsroot/src/gnu/lib/libobjc3/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- gnu/lib/libobjc3/Makefile	21 Oct 2003 10:01:20 -0000	1.9
+++ gnu/lib/libobjc3/Makefile	8 Jan 2004 14:53:26 -0000
@@ -15,7 +15,7 @@
 # Machine-independent definitions (include file names).
 .include "${.CURDIR}/defs.mk"
 
-LIBGCCOBJ!=    cd ${.CURDIR}/../libgcc3 && ${PRINTOBJDIR}
+LIBGCCOBJ!=    cd ${.CURDIR}/../libgcc3/libgcc && ${PRINTOBJDIR}
 
 DIST=		${NETBSDSRCDIR}/gnu/dist/gcc
 GNUHOSTDIST=	${NETBSDSRCDIR}/gnu/dist/gcc

--Boundary-00=_NEY//ONLnVvxkru--