This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PING] Windows patches.
- From: "Aaron W. LaFramboise" <aaronavay62 at aaronwl dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Sat, 23 Oct 2004 14:59:43 -0500
- Subject: [PING] Windows patches.
General Problems
Fix collect2 on Windows: PR gcc/14316
http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01172.html
This definitely needs to be in 4.0. This is a long standing and
extremely annoying bug that primarily affects crosscompilers, but also
-frepo users. This bug has been fixed in mingw.org GCC's for a long
time; its time that we fix this. It needs a libiberty maintainer to
approve the pex_read() parts, and someone who can approve the collect2
and config.host parts.
Support weak symbols on PECOFF targets: PR target/18106
http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01656.html
This would be very nice for 4.0. If its going on 4.0, it probably
should be approved sooner than later. It needs a Windows maintainer.
Bootstrap/Build Problems
debug/17406: ICE while bootstrapping GCC when dwarf2 is enabled
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17406#c9
Anyone who wants to use dwarf2 (which hopefully is everyone) on Windows
will need this patch applied. It needs a i386 maintainer.
gcc/17832: Fix fixincludes portability problems
http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02731.html
The first patch disables building fixincludes for targets where it is
not needed. This was done previously, but got lost in the fixincludes
transition to toplevel. It needs a configury maintainer.
http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01618.html
The second patch fixes Windows portability problems with fixincludes.
With the above patch, this is primarily important for crosscompilers.
It needs a fixincludes maintainer.
other/17991: Fix two-process fixincludes
http://gcc.gnu.org/bugzilla/attachment.cgi?id=7376&action=view
This fixes two-process fixincludes, which is needed by Windows,
MS-DOS/DJGPP, and BeOS. It needs a fixincludes maintainer.
libfortran/18103: Fix system header conflict
http://gcc.gnu.org/ml/gcc-patches/2004-09/msg01609.html
A system header conflict breaks bootstrap if Fortran is enabled. It
needs a libgfortran maintainer.
libfortran/18105: Portability fixes in libgfortran
http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01171.html
Missing macros and mkstemp() break bootstraps if Fortran is enabled.
This needs a libgfortran maintainer.
libgcj/18104: Fix Java CLASSPATH problem
http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02853.html
An incorrect CLASSPATH separator breaks bootstrap if Java is enabled.
This needs a libgcj maintainer.
Thanks,
Aaron W. LaFramboise