[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