summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2003-03-22 02:59:32 +0000
committerwiz <wiz@pkgsrc.org>2003-03-22 02:59:32 +0000
commit06154969abab07d20c05e3c1d043b13a5ee2e0e0 (patch)
treeab335c57c0fdc5157616f4eecf0ca2dc20d0a0da /lang
parent78536d74ed0bf67ed0a4678065355a9ff5852d3f (diff)
downloadpkgsrc-06154969abab07d20c05e3c1d043b13a5ee2e0e0.tar.gz
Update to 3.2.2, from Juan RP in PR 20308.
Also build shared libs on Linux, from Jeremy C. Reed in PR 20735. Changes since 3.2.1: On the following i386-based systems GCC 3.2.1 broke the C ABI wrt. functions returning structures: Cygwin, FreeBSD (GCC 3.2.1 as shipped with FreeBSD 5.0 does not have this problem), Interix, a.out-based Linux and NetBSD, OpenBSD, and Darwin. GCC 3.2.2 reverts this ABI change, and thus restores ABI-compatibility with previous releases (except GCC 3.2.1) on these platforms. Lots of other bug fixes, see http://gcc.gnu.org/gcc-3.2/changes.html.
Diffstat (limited to 'lang')
-rw-r--r--lang/gcc3/Makefile6
-rw-r--r--lang/gcc3/distinfo6
2 files changed, 6 insertions, 6 deletions
diff --git a/lang/gcc3/Makefile b/lang/gcc3/Makefile
index 451b620f4c4..813b77d2584 100644
--- a/lang/gcc3/Makefile
+++ b/lang/gcc3/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2003/02/06 21:52:19 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.6 2003/03/22 02:59:32 wiz Exp $
# Make sure that the version number in "Makefile.gcc" matches this.
-DISTNAME= gcc-3.2.1
+DISTNAME= gcc-3.2.2
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU:=gcc/}
MAINTAINER= packages@netbsd.org
@@ -30,7 +30,7 @@ INFO_FILES= cpp.info g77.info gcc.info gcj.info
.include "../../mk/bsd.prefs.mk"
-.if ${OPSYS} == "NetBSD"
+.if (${OPSYS} == "NetBSD") || (${OPSYS} == "Linux")
CONFIGURE_ARGS+= --enable-shared
.else
CONFIGURE_ARGS+= --disable-shared
diff --git a/lang/gcc3/distinfo b/lang/gcc3/distinfo
index 5a3d3dec5ba..189692b7fe8 100644
--- a/lang/gcc3/distinfo
+++ b/lang/gcc3/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2003/01/09 11:03:15 uebayasi Exp $
+$NetBSD: distinfo,v 1.3 2003/03/22 02:59:32 wiz Exp $
-SHA1 (gcc-3.2.1.tar.gz) = 0f8cf22207306100e8c0d3a12ff3bfa1648e1561
-Size (gcc-3.2.1.tar.gz) = 27103713 bytes
+SHA1 (gcc-3.2.2.tar.gz) = 152883d3e1f6190298cb7be43076abeaeac6c2a9
+Size (gcc-3.2.2.tar.gz) = 26664960 bytes