[70713] trunk/dports/lang/gcc46
mww at macports.org
mww at macports.org
Wed Aug 18 08:36:41 PDT 2010
Revision: 70713
http://trac.macports.org/changeset/70713
Author: mww at macports.org
Date: 2010-08-18 08:36:40 -0700 (Wed, 18 Aug 2010)
Log Message:
-----------
version 4.6-20100814
Modified Paths:
--------------
trunk/dports/lang/gcc46/Portfile
Removed Paths:
-------------
trunk/dports/lang/gcc46/files/patch-160729.diff
Modified: trunk/dports/lang/gcc46/Portfile
===================================================================
--- trunk/dports/lang/gcc46/Portfile 2010-08-18 15:01:30 UTC (rev 70712)
+++ trunk/dports/lang/gcc46/Portfile 2010-08-18 15:36:40 UTC (rev 70713)
@@ -3,7 +3,7 @@
PortSystem 1.0
name gcc46
-version 4.6-20100612
+version 4.6-20100814
platforms darwin
categories lang
maintainers mww
@@ -33,26 +33,26 @@
extract.only ${dcore} ${dfort} ${dcxx} ${djava} ${dobjc}
checksums gcc-core-${version}.tar.bz2 \
- md5 3f666a86055db21afb6c7795716cd2aa \
- sha1 0aa824acf6fd105c6002bc19477664eec134e7e1 \
- rmd160 134ef49f47c06b0f56fc79a86b71a4ce38ef12ef \
+ md5 af9ba478acf849995599c9ec0c612add \
+ sha1 8786630f2ee97c09e391165ec212cfb28ade8d64 \
+ rmd160 8854cff721b1c0d1ce799caf572fbbf8fe23426b \
gcc-fortran-${version}.tar.bz2 \
- md5 89f58cfaf6c6986c274a2f08aa1fbb86 \
- sha1 fffc489ca1db449bcdad36bf9b4a79652044d5e0 \
- rmd160 0eece241bc6dca75a3edcdf73e2c8753239501c2 \
+ md5 e7ee7f87ddbe7966bcb8d5dcfff884af \
+ sha1 33ed1544c53e8777422a2b551dcd7d7925c7f4a7 \
+ rmd160 49eb88f446f05073ba62e266d4022e1f2310bd63 \
gcc-g++-${version}.tar.bz2 \
- md5 4b2957634967f1d452b52c39d2b32cf7 \
- sha1 6a959b1701d5f0a71ef334b940ff900e2355fa97 \
- rmd160 fbfe2bb919d234324243ffe606c798aef9fe332b \
+ md5 ea23563d21988e352d3384f57a5316e0 \
+ sha1 133a37d9fde1dc2f912159d7e2e0163dff5caa93 \
+ rmd160 883de0a11b39e0a5319a4cf8d2b4d8df67f4ead5 \
gcc-java-${version}.tar.bz2 \
- md5 fdd1c0118cfb7221c626a686cf50bf39 \
- sha1 d08eaff598de4e5a44a8775585d9580347aab247 \
- rmd160 2ada408b7722cb3505d4e26f98ba6b7907d198d6 \
+ md5 9ff87b097aa7a44fa106287fe5719365 \
+ sha1 af055547064f23d25358a29dc1dcf65389bab07b \
+ rmd160 18f85dbe984101f77b394495284bc8de4d165e97 \
gcc-objc-${version}.tar.bz2 \
- md5 6d029df100d44318d0a47e074a810010 \
- sha1 43404e2cf526f39e5afc954f8d61dc47d0c16468 \
- rmd160 c7b1b2ad8c44e583347bebd7a4e0d7c1ea87afc5 \
- ${ecj} \
+ md5 09ec3e4750fd5932056e107feeee40b4 \
+ sha1 1698dab8df62a5b7c2c62b45b0a11e736e446c8a \
+ rmd160 f60b43ed65dccbad009da34f73166967f4efea2a \
+ ecj-4.5.jar \
md5 d7cd6a27c8801e66cbaa964a039ecfdb \
sha1 58c1d79c64c8cd718550f32a932ccfde8d1e6449 \
rmd160 d3f4da657f086b6423f74e93f001132f4855368a
@@ -61,10 +61,6 @@
depends_lib port:gmp port:mpfr port:libiconv port:libmpc
-patchfiles patch-160729.diff
-patch.pre_args -p1
-patch.dir ${workpath}/gcc-${version}
-
set major 4.6
worksrcdir build
Deleted: trunk/dports/lang/gcc46/files/patch-160729.diff
===================================================================
--- trunk/dports/lang/gcc46/files/patch-160729.diff 2010-08-18 15:01:30 UTC (rev 70712)
+++ trunk/dports/lang/gcc46/files/patch-160729.diff 2010-08-18 15:36:40 UTC (rev 70713)
@@ -1,68 +0,0 @@
-http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44509
---- trunk/gcc/c-config-lang.in 2010/06/14 12:23:26 160728
-+++ trunk/gcc/c-config-lang.in 2010/06/14 12:30:29 160729
-@@ -22,4 +22,4 @@
- # files used by C that have garbage collection GTY macros in them
- # which therefore need to be scanned by gengtype.c.
-
--gtfiles="\$(srcdir)/c-lang.c \$(srcdir)/c-tree.h \$(srcdir)/c-decl.c \$(srcdir)/c-family/c-common.c \$(srcdir)/c-family/c-common.h \$(srcdir)/c-family/c-pragma.h \$(srcdir)/c-family/c-pragma.c \$(srcdir)/c-objc-common.c \$(srcdir)/c-parser.c \$(srcdir)/c-lang.h"
-+gtfiles="\$(srcdir)/c-lang.c \$(srcdir)/c-tree.h \$(srcdir)/c-decl.c \$(srcdir)/c-family/c-common.c \$(srcdir)/c-family/c-common.h \$(srcdir)/c-family/c-cppbuiltin.c \$(srcdir)/c-family/c-pragma.h \$(srcdir)/c-family/c-pragma.c \$(srcdir)/c-objc-common.c \$(srcdir)/c-parser.c \$(srcdir)/c-lang.h"
---- trunk/gcc/c-family/c-cppbuiltin.c 2010/06/14 12:23:26 160728
-+++ trunk/gcc/c-family/c-cppbuiltin.c 2010/06/14 12:30:29 160729
-@@ -951,15 +951,16 @@
- array and function allows it to be done lazily when __DBL_MAX__
- etc. is first used. */
-
--static struct
-+struct GTY(()) lazy_hex_fp_value_struct
- {
- const char *hex_str;
- cpp_macro *macro;
- enum machine_mode mode;
- int digits;
- const char *fp_suffix;
--} lazy_hex_fp_values[12];
--static int lazy_hex_fp_value_count;
-+};
-+static GTY(()) struct lazy_hex_fp_value_struct lazy_hex_fp_values[12];
-+static GTY(()) int lazy_hex_fp_value_count;
-
- static bool
- lazy_hex_fp_value (cpp_reader *pfile ATTRIBUTE_UNUSED,
-@@ -987,7 +988,7 @@
- gcc_assert (idx < node->value.macro->count);
- node->value.macro->exp.tokens[idx].val.str.len = strlen (buf1);
- node->value.macro->exp.tokens[idx].val.str.text
-- = (const unsigned char *) xstrdup (buf1);
-+ = (const unsigned char *) ggc_strdup (buf1);
- return true;
- }
-
-@@ -1014,7 +1015,8 @@
- sprintf (buf1, "%s=%s", macro, buf2);
- cpp_define (parse_in, buf1);
- node = C_CPP_HASHNODE (get_identifier (macro));
-- lazy_hex_fp_values[lazy_hex_fp_value_count].hex_str = xstrdup (hex_str);
-+ lazy_hex_fp_values[lazy_hex_fp_value_count].hex_str
-+ = ggc_strdup (hex_str);
- lazy_hex_fp_values[lazy_hex_fp_value_count].mode = TYPE_MODE (type);
- lazy_hex_fp_values[lazy_hex_fp_value_count].digits = digits;
- lazy_hex_fp_values[lazy_hex_fp_value_count].fp_suffix = fp_suffix;
-@@ -1173,3 +1175,5 @@
- cpp_define (parse_in, buf);
- }
- }
-+
-+#include "gt-c-family-c-cppbuiltin.h"
---- /dev/null 2010-06-16 00:11:54.000000000 -0500
-+++ trunk/gcc/testsuite/gcc.dg/pr44509.c 2010-06-16 00:36:18.000000000 -0500
-@@ -0,0 +1,9 @@
-+/* PR bootstrap/44509 */
-+/* { dg-do compile } */
-+/* { dg-options "--param ggc-min-expand=0 --param ggc-min-heapsize=0" } */
-+
-+double
-+foo (void)
-+{
-+ return __DBL_MAX__ - __FLT_MAX__;
-+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100818/53db0ca3/attachment.html>
More information about the macports-changes
mailing list