This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] fixinclude patch for ia64-linux bootstrap problem
- From: Bruce Korb <bkorb at veritas dot com>
- To: Roger Sayle <roger at eyesopen dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 17 Sep 2004 13:32:21 -0700
- Subject: Re: [PATCH] fixinclude patch for ia64-linux bootstrap problem
- References: <Pine.LNX.4.44.0409171330360.4348-100000@www.eyesopen.com>
- Reply-to: bkorb at veritas dot com
Roger Sayle wrote:
>
> The following fixincludes patch resolves the current ia64-*-linux-gnu
> bootstrap failures caused by the recent constant expression changes.
> This fix is similar to Andreas Schwab's recent patch to fix this problem
> directly in glibc's headers.
>
> http://sources.redhat.com/ml/libc-hacker/2004-09/msg00002.html
>
> By also fixing this problem via fixincludes, we enable gcc to continue
> to bootstrap on existing IA-64 Linux distributions. Tested on an SGI
> altix running SGI ProPack 2.3, ia64-unknown-linux-gnu, with a complete
> bootstrap, all default languages, and a "make check" in the fixinclude
> directory. Without this patch, the bootstrap fails building libgcj.
>
> Ok for mainline?
All active branches, please.
Thanks - Bruce
> 2004-09-17 Roger Sayle <roger@eyesopen.com>
>
> * inclhack.def (linux_ia64_ucontext): New fix.
> * fixincl.x: Regenerate.
> * tests/base/sys/ucontext.h: New file.