From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22258 invoked by alias); 23 Oct 2004 19:58:17 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 22247 invoked from network); 23 Oct 2004 19:58:16 -0000 Received: from unknown (HELO mail.aaronwl.com) (68.228.0.128) by sourceware.org with SMTP; 23 Oct 2004 19:58:16 -0000 Received: from [70.182.14.214] (cdm-70-182-14-214.laft.cox-internet.com [70.182.14.214]) by mail.aaronwl.com (8.12.11/8.12.11) with ESMTP id i9NJwICM024494 for ; Sat, 23 Oct 2004 19:58:18 GMT Message-ID: <417AB82F.4030405@aaronwl.com> Date: Sat, 23 Oct 2004 21:58:00 -0000 From: "Aaron W. LaFramboise" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 MIME-Version: 1.0 To: gcc-patches@gcc.gnu.org Subject: [PING] Windows patches. Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2004-10/txt/msg01995.txt.bz2 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