public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Ada is broken in a clean directory
@ 2005-06-30  3:24 Andrew Pinski
  2005-06-30 20:25 ` Paul Brook
  0 siblings, 1 reply; 4+ messages in thread
From: Andrew Pinski @ 2005-06-30  3:24 UTC (permalink / raw)
  To: 'gcc mailing list'; +Cc: Paul Brook

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'


Thanks,
Andrew Pinski

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Ada is broken in a clean directory
  2005-06-30  3:24 Ada is broken in a clean directory Andrew Pinski
@ 2005-06-30 20:25 ` Paul Brook
  2005-07-01  8:43   ` Arnaud Charlet
  2005-07-05  3:54   ` Andrew Pinski
  0 siblings, 2 replies; 4+ messages in thread
From: Paul Brook @ 2005-06-30 20:25 UTC (permalink / raw)
  To: gcc; +Cc: Andrew Pinski

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Ada is broken in a clean directory
  2005-06-30 20:25 ` Paul Brook
@ 2005-07-01  8:43   ` Arnaud Charlet
  2005-07-05  3:54   ` Andrew Pinski
  1 sibling, 0 replies; 4+ messages in thread
From: Arnaud Charlet @ 2005-07-01  8:43 UTC (permalink / raw)
  To: Paul Brook; +Cc: gcc, Andrew Pinski

> None of the machines I tried even get that far in an ada bootstrap.

x86 has been reported to be buildable now.
on x86-64, there are one or two pending patches (posted), but building
at -O0 or disable -fwrapv should also work around the failures.

> Probably something in the ada frontend is missing a dependency on 
> stmp-int-hdrs, or CFLAGS is missing "-Isystem ./include".

Could you have a closer look ? Thanks in advance.

Arno

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Ada is broken in a clean directory
  2005-06-30 20:25 ` Paul Brook
  2005-07-01  8:43   ` Arnaud Charlet
@ 2005-07-05  3:54   ` Andrew Pinski
  1 sibling, 0 replies; 4+ messages in thread
From: Andrew Pinski @ 2005-07-05  3:54 UTC (permalink / raw)
  To: Paul Brook; +Cc: gcc


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

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-07-05  3:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-06-30  3:24 Ada is broken in a clean directory Andrew Pinski
2005-06-30 20:25 ` Paul Brook
2005-07-01  8:43   ` Arnaud Charlet
2005-07-05  3:54   ` Andrew Pinski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).