Ada is broken in a clean directory

Andrew Pinski pinskia@physics.uc.edu
Tue Jul 5 03:54:00 GMT 2005


On Jun 30, 2005, at 4:25 PM, Paul Brook wrote:

> 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".

I filed PR 22301 for this bug.  I can attach log if you want but I will
note this worked before you patch.

-- Pinski



More information about the Gcc mailing list