aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@FreeBSD.org>2011-02-22 19:44:39 +0000
committerGerald Pfeifer <gerald@FreeBSD.org>2011-02-22 19:44:39 +0000
commitcc0c80be71b2a37f0dabff6d165f9cc2b34c0355 (patch)
tree384036858334b9f4b72c0dd248dd6a4099dc0e64
parent34dca22c47af0a662687f554041cfcb8ffd18827 (diff)
downloadports-cc0c80be71b2a37f0dabff6d165f9cc2b34c0355.tar.gz
ports-cc0c80be71b2a37f0dabff6d165f9cc2b34c0355.zip
Notes
-rw-r--r--lang/gcc45/Makefile2
-rw-r--r--lang/gcc45/distinfo20
-rw-r--r--lang/gcc45/files/patch-default-i48625
3 files changed, 36 insertions, 11 deletions
diff --git a/lang/gcc45/Makefile b/lang/gcc45/Makefile
index 874c31fa6d6c..ad13d206b75d 100644
--- a/lang/gcc45/Makefile
+++ b/lang/gcc45/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= gcc
-PORTVERSION= 4.5.3.20110210
+PORTVERSION= 4.5.3.20110217
CATEGORIES= lang java
MASTER_SITES= ${MASTER_SITE_GCC}
MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING}
diff --git a/lang/gcc45/distinfo b/lang/gcc45/distinfo
index b78c2b0561f1..f056b4a886c0 100644
--- a/lang/gcc45/distinfo
+++ b/lang/gcc45/distinfo
@@ -1,12 +1,12 @@
-SHA256 (gcc-core-4.5-20110210.tar.bz2) = 71f6128a069b709373b3f39b8964bcaad691c4cd400b88343716c2e36ccd98df
-SIZE (gcc-core-4.5-20110210.tar.bz2) = 24795412
-SHA256 (gcc-fortran-4.5-20110210.tar.bz2) = ddc49473ac85ec33b3a6ba7e8f228d4dd03458ce06648ff6ba5ab6d6e14aec49
-SIZE (gcc-fortran-4.5-20110210.tar.bz2) = 1405600
-SHA256 (gcc-g++-4.5-20110210.tar.bz2) = e18d9d94e7c88a6cfc4e8dc9f5b0ddb981e8a8671c5b06285b924eb6b6143736
-SIZE (gcc-g++-4.5-20110210.tar.bz2) = 6448564
-SHA256 (gcc-testsuite-4.5-20110210.tar.bz2) = bca4d27e834da58739cbee9a36c195104ba2ca09fbdff97ac1f1d85c6e3d99d9
-SIZE (gcc-testsuite-4.5-20110210.tar.bz2) = 5596982
-SHA256 (gcc-java-4.5-20110210.tar.bz2) = f904ab207d38321f6494d357406478e323b6136e22fb46918dfc255eb818e9d6
-SIZE (gcc-java-4.5-20110210.tar.bz2) = 18548511
+SHA256 (gcc-core-4.5-20110217.tar.bz2) = 56de01c4421aef9662a6c5167e629932869af9c2b6d62ff82c4ec56b193165b1
+SIZE (gcc-core-4.5-20110217.tar.bz2) = 24798735
+SHA256 (gcc-fortran-4.5-20110217.tar.bz2) = 91b23aff148d4296a7a79d1a69582a1c066b3f63cf318fa4d8d2273d19164c3e
+SIZE (gcc-fortran-4.5-20110217.tar.bz2) = 1406292
+SHA256 (gcc-g++-4.5-20110217.tar.bz2) = f3a60f9d4e63b5182bea06d517d87123affaa7d131ee434175732a7d6182c51e
+SIZE (gcc-g++-4.5-20110217.tar.bz2) = 6446118
+SHA256 (gcc-testsuite-4.5-20110217.tar.bz2) = 72bd66be1d5f808794c6467e4005901dd30d9b12213f6c129a18d9f31fe9b964
+SIZE (gcc-testsuite-4.5-20110217.tar.bz2) = 5597391
+SHA256 (gcc-java-4.5-20110217.tar.bz2) = 5e854320359ce508089733e54d41c66528e485b481f3e41b3116024891a3bed8
+SIZE (gcc-java-4.5-20110217.tar.bz2) = 18546360
SHA256 (ecj-4.5.jar) = 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781
SIZE (ecj-4.5.jar) = 1470676
diff --git a/lang/gcc45/files/patch-default-i486 b/lang/gcc45/files/patch-default-i486
new file mode 100644
index 000000000000..370ff70b1e1b
--- /dev/null
+++ b/lang/gcc45/files/patch-default-i486
@@ -0,0 +1,25 @@
+2011-02-06 Tijl Coosemans <tijl@coosemans.org>
+
+ * config.gcc (i386-*-freebsd*): Default arch is i486.
+
+Index: gcc/config.gcc
+===================================================================
+--- gcc/config.gcc (revision 170369)
++++ gcc/config.gcc (working copy)
+@@ -2795,6 +2795,16 @@
+ arch_without_sse2=no
+ arch_without_64bit=no
+ case ${target} in
++ i386-*-freebsd*)
++ if test $fbsd_major -ge 6; then
++ arch=i486
++ else
++ arch=i386
++ fi
++ cpu=generic
++ arch_without_sse2=yes
++ arch_without_64bit=yes
++ ;;
+ i386-*-*)
+ arch=i386
+ cpu=i386