This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Ada is broken in a clean directory
- From: Paul Brook <paul at codesourcery dot com>
- To: gcc at gcc dot gnu dot org
- Cc: Andrew Pinski <pinskia at physics dot uc dot edu>
- Date: Thu, 30 Jun 2005 21:25:40 +0100
- Subject: Re: Ada is broken in a clean directory
- References: <09a36aa4dc713d9b0f264892e7ded52c@physics.uc.edu>
On Thursday 30 June 2005 04:24, Andrew Pinski wrote:
> Ada is now broken on the mainline by:
> 2005-06-28 Paul Brook <paul@codesourcery.com>
> * Makefile.in: Set and use UNWIND_H. Install as unwind.h.
> * c-decl.c (finish_decl): Call default_init_unwind_resume_libfunc.
> * except.c (add_ehspec_entry): Generate arm eabi filter lists.
> (assign_filter_values): Ditto.
> ...
>
> The error is:
> /Users/pinskia/src/cool/gcc/gcc/ada/raise.c:98:20: unwind.h: No such
> file or directory
> /Users/pinskia/src/cool/gcc/gcc/ada/raise.c:109: error: parse error
> before "__gnat_Unwind_RaiseException"
> /Users/pinskia/src/cool/gcc/gcc/ada/raise.c:109: warning: type defaults
> to `int' in declaration of `__gnat_Unwind_RaiseException'
None of the machines I tried even get that far in an ada bootstrap.
Probably something in the ada frontend is missing a dependency on
stmp-int-hdrs, or CFLAGS is missing "-Isystem ./include".
Paul