This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
GCC 4.7 and dependencies
- From: "Yaakov (Cygwin/X)" <yselkowitz at users dot sourceforge dot net>
- To: cygwin-apps at cygwin dot com
- Date: Mon, 11 Mar 2013 18:40:55 -0500
- Subject: GCC 4.7 and dependencies
JonY, Achim, and others,
I have updated .cygport and patch files for GCC and its dependencies:
http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/gcc
http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/gmp
http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/mpfr
http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/libmpc
http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/ppl
http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/cloog-ppl
http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/isl
http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/cloog-isl
The notable changes to GCC are:
* Provide *the* gcc package, dropping the -4 suffix throughout;
* Ship libquadmath with gcc-core, as it is usable in C and is built
even without fortran;
* Fix build of gcj;
* Fixes for DLL name assumptions in libgcj lt_dlopen calls;
* Do not ship libffi; the newer standalone version should be ITP'd instead;
* Reapply patch to limit usage of --large-address-aware and --tsaware to EXEs;
* Accept -pthread and -rdynamic flags for compatibility with Linux and
other systems;
* Complete debuginfo package;
* Experimental patch for libitm, which needs more work before being enabled.
The remaining issue is providing java-ecj and whether we add GNU
Classpath from Ports to do so.
--
Yaakov