pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/cross/i386-netbsdpe Update gcc from 3.3.3 to 3.3.6, an...
details: https://anonhg.NetBSD.org/pkgsrc/rev/9dcdc74b6445
branches: trunk
changeset: 515492:9dcdc74b6445
user: kent <kent%pkgsrc.org@localhost>
date: Mon Jul 03 04:23:38 2006 +0000
description:
Update gcc from 3.3.3 to 3.3.6, and binutils from 2.15.90-20040222
to 2.16.91-20060119 to build with gcc-4
diffstat:
cross/i386-netbsdpe/Makefile | 16 +++---
cross/i386-netbsdpe/PLIST | 26 ++++++----
cross/i386-netbsdpe/distinfo | 14 ++--
cross/i386-netbsdpe/patches/binutils-af | 82 ++++++++++++++++----------------
cross/i386-netbsdpe/patches/binutils-ag | 10 ++--
cross/i386-netbsdpe/patches/binutils-ah | 13 ++--
cross/i386-netbsdpe/patches/binutils-ai | 14 ++--
cross/i386-netbsdpe/patches/binutils-ak | 12 ----
8 files changed, 89 insertions(+), 98 deletions(-)
diffs (truncated from 331 to 300 lines):
diff -r 870cae73a960 -r 9dcdc74b6445 cross/i386-netbsdpe/Makefile
--- a/cross/i386-netbsdpe/Makefile Mon Jul 03 02:18:15 2006 +0000
+++ b/cross/i386-netbsdpe/Makefile Mon Jul 03 04:23:38 2006 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.21 2006/03/30 03:44:41 jlam Exp $
+# $NetBSD: Makefile,v 1.22 2006/07/03 04:23:38 kent Exp $
DISTNAME= cross-${TARGET_ARCH}-${DISTVERSION}
-DISTVERSION= 3.3.3
-PKGREVISION= 1
+DISTVERSION= 3.3.6
+PKGREVISION= 0
CATEGORIES+= cross lang
MASTER_SITES= http://chiharu.hauN.org/peace/dist/
@@ -32,10 +32,10 @@
MESSAGE_SUBST+= CROSSBASE=${CROSSBASE}
TARGET_DIR= ${PREFIX}/${TARGET_ARCH}
-GCC_DISTNAME= gcc-3.3.3
-GCC_INTVERSION= 3.3.3
-MASTER_SITES+= ${MASTER_SITE_GNU:=gcc/releases/gcc-3.3.3/}
-DISTFILES+= ${GCC_DISTNAME}.tar.gz
+GCC_DISTNAME= gcc-3.3.6
+GCC_INTVERSION= 3.3.6
+MASTER_SITES+= ${MASTER_SITE_GNU:=gcc/releases/gcc-3.3.6/}
+DISTFILES+= ${GCC_DISTNAME}.tar.bz2
USE_TOOLS+= gmake makeinfo
GCC_LANGUAGES= c,c++
CONFIGURE_ENV= ${SETENV} CC=${CC:Q} CFLAGS=${CFLAGS:M*:Q} \
@@ -54,7 +54,7 @@
${MAKE_PROGRAM} ${MAKE_FLAGS} ${GCC_MAKE_FLAGS}
WRKOBJ= ${WRKDIR}/obj
-BINUTILS_DISTNAME= binutils-2.15.90-20040222-1
+BINUTILS_DISTNAME= binutils-2.16.91-20060119-1
DISTFILES+= ${BINUTILS_DISTNAME}-src.tar.gz
MASTER_SITES+= ${MASTER_SITE_SOURCEFORGE:=mingw/}
#MASTER_SITES+= ${MASTER_SITE_GNU:=binutils/}
diff -r 870cae73a960 -r 9dcdc74b6445 cross/i386-netbsdpe/PLIST
--- a/cross/i386-netbsdpe/PLIST Mon Jul 03 02:18:15 2006 +0000
+++ b/cross/i386-netbsdpe/PLIST Mon Jul 03 04:23:38 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2006/03/30 03:44:41 jlam Exp $
+@comment $NetBSD: PLIST,v 1.6 2006/07/03 04:23:38 kent Exp $
bin/i386-netbsdpe-addr2line
bin/i386-netbsdpe-ar
bin/i386-netbsdpe-as
@@ -10,7 +10,7 @@
bin/i386-netbsdpe-dllwrap
bin/i386-netbsdpe-g++
bin/i386-netbsdpe-gcc
-bin/i386-netbsdpe-gcc-3.3.3
+bin/i386-netbsdpe-gcc-3.3.6
bin/i386-netbsdpe-gccbug
bin/i386-netbsdpe-gcov
bin/i386-netbsdpe-ld
@@ -32,6 +32,7 @@
i386-netbsdpe/bin/gcc
i386-netbsdpe/bin/ld
i386-netbsdpe/bin/nm
+i386-netbsdpe/bin/objdump
i386-netbsdpe/bin/ranlib
i386-netbsdpe/bin/strip
i386-netbsdpe/lib/ldscripts/i386pe.x
@@ -48,16 +49,17 @@
i386-netbsdpe/share/locale/fr/LC_MESSAGES/gcc.mo
i386-netbsdpe/share/locale/ja/LC_MESSAGES/gcc.mo
i386-netbsdpe/share/locale/nl/LC_MESSAGES/gcc.mo
+i386-netbsdpe/share/locale/rw/LC_MESSAGES/gcc.mo
i386-netbsdpe/share/locale/sv/LC_MESSAGES/gcc.mo
i386-netbsdpe/share/locale/tr/LC_MESSAGES/gcc.mo
info/bfd.info
-lib/gcc-lib/i386-netbsdpe/3.3.3/cc1
-lib/gcc-lib/i386-netbsdpe/3.3.3/cc1plus
-lib/gcc-lib/i386-netbsdpe/3.3.3/collect2
-lib/gcc-lib/i386-netbsdpe/3.3.3/include/mmintrin.h
-lib/gcc-lib/i386-netbsdpe/3.3.3/include/xmmintrin.h
-lib/gcc-lib/i386-netbsdpe/3.3.3/libgcc.a
-lib/gcc-lib/i386-netbsdpe/3.3.3/specs
+lib/gcc-lib/i386-netbsdpe/3.3.6/cc1
+lib/gcc-lib/i386-netbsdpe/3.3.6/cc1plus
+lib/gcc-lib/i386-netbsdpe/3.3.6/collect2
+lib/gcc-lib/i386-netbsdpe/3.3.6/include/mmintrin.h
+lib/gcc-lib/i386-netbsdpe/3.3.6/include/xmmintrin.h
+lib/gcc-lib/i386-netbsdpe/3.3.6/libgcc.a
+lib/gcc-lib/i386-netbsdpe/3.3.6/specs
man/man1/i386-netbsdpe-addr2line.1
man/man1/i386-netbsdpe-ar.1
man/man1/i386-netbsdpe-as.1
@@ -74,14 +76,16 @@
man/man1/i386-netbsdpe-strings.1
man/man1/i386-netbsdpe-strip.1
man/man1/i386-netbsdpe-windres.1
-@dirrm lib/gcc-lib/i386-netbsdpe/3.3.3/include
-@dirrm lib/gcc-lib/i386-netbsdpe/3.3.3
+@dirrm lib/gcc-lib/i386-netbsdpe/3.3.6/include
+@dirrm lib/gcc-lib/i386-netbsdpe/3.3.6
@dirrm lib/gcc-lib/i386-netbsdpe
@unexec ${RMDIR} %D/lib/gcc-lib 2>/dev/null || ${TRUE}
@dirrm i386-netbsdpe/share/locale/tr/LC_MESSAGES
@dirrm i386-netbsdpe/share/locale/tr
@dirrm i386-netbsdpe/share/locale/sv/LC_MESSAGES
@dirrm i386-netbsdpe/share/locale/sv
+@dirrm i386-netbsdpe/share/locale/rw/LC_MESSAGES
+@dirrm i386-netbsdpe/share/locale/rw
@dirrm i386-netbsdpe/share/locale/nl/LC_MESSAGES
@dirrm i386-netbsdpe/share/locale/nl
@dirrm i386-netbsdpe/share/locale/ja/LC_MESSAGES
diff -r 870cae73a960 -r 9dcdc74b6445 cross/i386-netbsdpe/distinfo
--- a/cross/i386-netbsdpe/distinfo Mon Jul 03 02:18:15 2006 +0000
+++ b/cross/i386-netbsdpe/distinfo Mon Jul 03 04:23:38 2006 +0000
@@ -1,14 +1,14 @@
-$NetBSD: distinfo,v 1.10 2005/02/24 10:16:53 agc Exp $
+$NetBSD: distinfo,v 1.11 2006/07/03 04:23:38 kent Exp $
SHA1 (gcc-3.3.3-20040217-1-src.diff.gz) = 721674ff4b07397a3bd5570832bb89662aacee2a
RMD160 (gcc-3.3.3-20040217-1-src.diff.gz) = 75713a2b9e00f132d9be89ff57e532c1a4bff223
Size (gcc-3.3.3-20040217-1-src.diff.gz) = 122692 bytes
-SHA1 (gcc-3.3.3.tar.gz) = decb70e78f040850dbd41f18bb5ec992192ad28c
-RMD160 (gcc-3.3.3.tar.gz) = 79b72210bdf01e8c24952b30fbc3270c28532f19
-Size (gcc-3.3.3.tar.gz) = 30747783 bytes
-SHA1 (binutils-2.15.90-20040222-1-src.tar.gz) = 49c81b65f288a8c849675da9ddf3536a24d8515f
-RMD160 (binutils-2.15.90-20040222-1-src.tar.gz) = 9fa69fe5add08e9abfe8e17cd2d3fb6ecaa3708b
-Size (binutils-2.15.90-20040222-1-src.tar.gz) = 14182109 bytes
+SHA1 (gcc-3.3.6.tar.bz2) = 2cc43978bb09af6c2ccfdf74797d10d7cc2596fb
+RMD160 (gcc-3.3.6.tar.bz2) = b32c7a08c690857f0ac52dda3deb47cf5775d967
+Size (gcc-3.3.6.tar.bz2) = 23972413 bytes
+SHA1 (binutils-2.16.91-20060119-1-src.tar.gz) = a63e7c62bb1287cfa5625c2e2b61c076a323883f
+RMD160 (binutils-2.16.91-20060119-1-src.tar.gz) = dbcb7003e80733441ffd2f01b55344f36f2dbcd1
+Size (binutils-2.16.91-20060119-1-src.tar.gz) = 16214443 bytes
SHA1 (patch-ab) = fd94571856c4706b324307efa8e2cacec3021463
SHA1 (patch-ad) = 609f33a5cc0804115ca969aab9b05cbc6162d9e9
SHA1 (patch-ae) = d738f7f0ec4a0832270d9bc1fdd0f3e69b20b511
diff -r 870cae73a960 -r 9dcdc74b6445 cross/i386-netbsdpe/patches/binutils-af
--- a/cross/i386-netbsdpe/patches/binutils-af Mon Jul 03 02:18:15 2006 +0000
+++ b/cross/i386-netbsdpe/patches/binutils-af Mon Jul 03 04:23:38 2006 +0000
@@ -1,8 +1,8 @@
-$NetBSD: binutils-af,v 1.3 2004/03/09 12:19:12 kent Exp $
+$NetBSD: binutils-af,v 1.4 2006/07/03 04:23:38 kent Exp $
---- binutils/dlltool.c.orig 2003-07-08 12:35:36.000000000 +0900
+--- binutils/dlltool.c.orig 2005-10-05 07:07:08.000000000 +0900
+++ binutils/dlltool.c
-@@ -1437,6 +1437,8 @@ match_exclude (string)
+@@ -1363,6 +1363,8 @@ match_exclude (const char *string)
for (excl_item = excludes; excl_item; excl_item = excl_item->next)
if (strcmp (string, excl_item->string) == 0)
return TRUE;
@@ -11,49 +11,49 @@
return FALSE;
}
-@@ -2351,6 +2353,7 @@ make_one_lib_file (exp, i)
- asymbol * exp_label;
- asymbol * iname = 0;
- asymbol * iname2;
-+ asymbol * iname_nm = 0;
- asymbol * iname_lab;
- asymbol ** iname_lab_pp;
- asymbol ** iname_pp;
-@@ -2362,7 +2365,7 @@ make_one_lib_file (exp, i)
+@@ -2169,6 +2171,7 @@ make_one_lib_file (export_type *exp, int
+ asymbol * exp_label;
+ asymbol * iname = 0;
+ asymbol * iname2;
++ asymbol * iname_nm = 0;
+ asymbol * iname_lab;
+ asymbol ** iname_lab_pp;
+ asymbol ** iname_pp;
+@@ -2180,7 +2183,7 @@ make_one_lib_file (export_type *exp, int
#ifndef EXTRA
#define EXTRA 0
#endif
-- asymbol * ptrs[NSECS + 4 + EXTRA + 1];
-+ asymbol * ptrs[NSECS + 5 + EXTRA + 1];
- flagword applicable;
-
- char * outname = xmalloc (strlen (TMP_STUB) + 10);
-@@ -2460,6 +2463,15 @@ make_one_lib_file (exp, i)
- iname2->flags = BSF_GLOBAL;
- iname2->value = 0;
+- asymbol * ptrs[NSECS + 4 + EXTRA + 1];
++ asymbol * ptrs[NSECS + 5 + EXTRA + 1];
+ flagword applicable;
+ char * outname = xmalloc (strlen (TMP_STUB) + 10);
+ int oidx = 0;
+@@ -2278,6 +2281,15 @@ make_one_lib_file (export_type *exp, int
+ iname2->flags = BSF_GLOBAL;
+ iname2->value = 0;
-+ if (exp->data)
-+ {
-+ iname_nm = bfd_make_empty_symbol (abfd);
-+ iname_nm->name = make_imp_label ("__nm_", exp->name);
-+ iname_nm->section = secdata[IDATA6].sec;
-+ iname_nm->flags = BSF_GLOBAL;
-+ iname_nm->value = 0;
-+ }
-+
- iname_lab = bfd_make_empty_symbol(abfd);
++ if (exp->data)
++ {
++ iname_nm = bfd_make_empty_symbol (abfd);
++ iname_nm->name = make_imp_label ("__nm_", exp->name);
++ iname_nm->section = secdata[IDATA6].sec;
++ iname_nm->flags = BSF_GLOBAL;
++ iname_nm->value = 0;
++ }
++
+ iname_lab = bfd_make_empty_symbol (abfd);
- iname_lab->name = head_label;
-@@ -2471,6 +2483,8 @@ make_one_lib_file (exp, i)
- if (create_compat_implib)
- ptrs[oidx++] = iname;
- ptrs[oidx++] = iname2;
-+ if (exp->data)
-+ ptrs[oidx++] = iname_nm;
+ iname_lab->name = head_label;
+@@ -2289,6 +2301,8 @@ make_one_lib_file (export_type *exp, int
+ if (create_compat_implib)
+ ptrs[oidx++] = iname;
+ ptrs[oidx++] = iname2;
++ if (exp->data)
++ ptrs[oidx++] = iname_nm;
- iname_lab_pp = ptrs + oidx;
- ptrs[oidx++] = iname_lab;
-@@ -2781,7 +2795,7 @@ make_head ()
+ iname_lab_pp = ptrs + oidx;
+ ptrs[oidx++] = iname_lab;
+@@ -2595,7 +2609,7 @@ make_head (void)
fprintf (f, "\t%sdoesn't load DLLs when this is set.\n", ASM_C);
fprintf (f, "\t%s\t0\t%s loaded time\n", ASM_LONG, ASM_C);
fprintf (f, "\t%s\t0\t%s Forwarder chain\n", ASM_LONG, ASM_C);
@@ -62,7 +62,7 @@
ASM_RVA_BEFORE,
imp_name_lab,
ASM_RVA_AFTER,
-@@ -2862,8 +2876,8 @@ make_tail ()
+@@ -2676,8 +2690,8 @@ make_tail (void)
fprintf (f, "\t.section .idata$7\n");
#endif
diff -r 870cae73a960 -r 9dcdc74b6445 cross/i386-netbsdpe/patches/binutils-ag
--- a/cross/i386-netbsdpe/patches/binutils-ag Mon Jul 03 02:18:15 2006 +0000
+++ b/cross/i386-netbsdpe/patches/binutils-ag Mon Jul 03 04:23:38 2006 +0000
@@ -1,13 +1,13 @@
-$NetBSD: binutils-ag,v 1.1 2004/03/09 12:19:12 kent Exp $
+$NetBSD: binutils-ag,v 1.2 2006/07/03 04:23:38 kent Exp $
---- binutils/doc/Makefile.in.orig 2003-10-27 00:45:51.000000000 +0900
+--- binutils/doc/Makefile.in.orig 2005-10-11 15:46:24.000000000 +0900
+++ binutils/doc/Makefile.in
-@@ -552,7 +552,7 @@ $(DEMANGLER_NAME).1: cxxfilt.man Makefil
+@@ -683,7 +683,7 @@ $(DEMANGLER_NAME).1: cxxfilt.man Makefil
# We want install to imply install-info as per GNU standards, despite the
# cygnus option.
--install: install-info
-+#install: install-info
+-install-data-local: install-info
++#install-data-local: install-info
# Maintenance
diff -r 870cae73a960 -r 9dcdc74b6445 cross/i386-netbsdpe/patches/binutils-ah
--- a/cross/i386-netbsdpe/patches/binutils-ah Mon Jul 03 02:18:15 2006 +0000
+++ b/cross/i386-netbsdpe/patches/binutils-ah Mon Jul 03 04:23:38 2006 +0000
@@ -1,14 +1,13 @@
-$NetBSD: binutils-ah,v 1.1 2004/03/09 12:19:12 kent Exp $
+$NetBSD: binutils-ah,v 1.2 2006/07/03 04:23:38 kent Exp $
---- gas/doc/Makefile.in.orig 2003-11-25 07:01:36.000000000 +0900
+--- gas/doc/Makefile.in.orig 2006-01-19 13:59:42.000000000 +0900
+++ gas/doc/Makefile.in
-@@ -521,7 +521,7 @@ as.dvi: $(srcdir)/as.texinfo asconfig.te
+@@ -591,7 +591,7 @@ as.dvi: $(srcdir)/as.texinfo asconfig.te
# We want install to imply install-info as per GNU standards, despite the
# cygnus option.
--install: install-info
--install-info: install-info-am
-+install:
-+install-info:
+-install-data-local: install-info
++#install-data-local: install-info
# Maintenance
+
diff -r 870cae73a960 -r 9dcdc74b6445 cross/i386-netbsdpe/patches/binutils-ai
--- a/cross/i386-netbsdpe/patches/binutils-ai Mon Jul 03 02:18:15 2006 +0000
+++ b/cross/i386-netbsdpe/patches/binutils-ai Mon Jul 03 04:23:38 2006 +0000
@@ -1,13 +1,13 @@
-$NetBSD: binutils-ai,v 1.1 2004/03/09 12:19:12 kent Exp $
+$NetBSD: binutils-ai,v 1.2 2006/07/03 04:23:38 kent Exp $
---- ld/Makefile.in.orig 2003-10-27 00:47:14.000000000 +0900
+--- ld/Makefile.in.orig 2006-01-19 14:00:24.000000000 +0900
Home |
Main Index |
Thread Index |
Old Index