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--