Re: Ada bootstrap broken?

2012-10-30 Thread Diego Novillo
On Tue, Oct 30, 2012 at 2:04 PM, Eric Botcazou wrote: >> Right, there's no explicit dependencies for seh_init.o at all, although >> this is not something new. Has something changed recently in the way >> e.g. system.h or similar are generated/handled that would explain this >> change in behavior?

Re: Ada bootstrap broken?

2012-10-30 Thread Eric Botcazou
> Right, there's no explicit dependencies for seh_init.o at all, although > this is not something new. Has something changed recently in the way > e.g. system.h or similar are generated/handled that would explain this > change in behavior? No changes as far as I know, but maybe Diego got a brand n

Re: Ada bootstrap broken?

2012-10-30 Thread Diego Novillo
On Tue, Oct 30, 2012 at 12:45 PM, Arnaud Charlet wrote: > Diego, can you confirm that it's indeed seh_init.o which is failing? Yes. The error was given on seh_init.c:48 Thanks. Diego.

Re: Ada bootstrap broken?

2012-10-30 Thread Arnaud Charlet
> I cannot reproduce, but this might come from missing dependencies in Make- > lang.in for the affected files. Right, there's no explicit dependencies for seh_init.o at all, although this is not something new. Has something changed recently in the way e.g. system.h or similar are generated/handled

Re: Ada bootstrap broken?

2012-10-30 Thread Eric Botcazou
> I'll have a look. I cannot reproduce, but this might come from missing dependencies in Make- lang.in for the affected files. -- Eric Botcazou

Re: Ada bootstrap broken?

2012-10-30 Thread Diego Novillo
On Tue, Oct 30, 2012 at 11:44 AM, Arnaud Charlet wrote: > I'll have a look. Thanks!

Re: Ada bootstrap broken?

2012-10-30 Thread Arnaud Charlet
> On IRC, Richi says that this is a parallel make issue. Re-starting > make works around the issue. > > For now, I'm forced to disable Ada bootstraps. Could someone in ada > land take a look at this? I'll have a look. Arno

Ada bootstrap broken?

2012-10-30 Thread Diego Novillo
I'm getting the following while trying to bootstrap a clean trunk at rev 192986: cd ada/bldtools/einfo; gnatmake -q xeinfo ; ./xeinfo einfo.h ) In file included from gcc/clean/trunk/gcc/ada/seh_init.c:48:0: gcc/clean/trunk/gcc/system.h:499:34: error: declaration of C function 'const char* strsigna

Re: Any ada maintainers out there this afternoon? (Ada bootstrap broken on newlib targets)

2009-07-25 Thread Dave Korn
Laurent GUERBY wrote: > Isn't it the same as > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40578 > > Were I suggested GNAT_FOPEN (and you commented too)? Oh, thanks for the reminder. Yes, it is, so I marked the new one as a dup and took the assignment of the first one. I'll respin the patc

Re: Any ada maintainers out there this afternoon? (Ada bootstrap broken on newlib targets)

2009-07-25 Thread Robert Dewar
Arnaud Charlet wrote: Ah, and I see you also had an after-thought in a second reply. I'll respin this if you think it's horribly ugly, otherwise I'll send it to -patches with a changelog once the build has finished. It is indeed ugly. I'd use GNAT_STRUCT_STAT and GNAT_FOPEN instead. That

Re: Any ada maintainers out there this afternoon? (Ada bootstrap broken on newlib targets)

2009-07-25 Thread Laurent GUERBY
Isn't it the same as http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40578 Were I suggested GNAT_FOPEN (and you commented too)? Sincerely, Laurent On Sat, 2009-07-25 at 16:30 +0100, Dave Korn wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40857 > > > There's a clash between the FOPEN mac

Re: Any ada maintainers out there this afternoon? (Ada bootstrap broken on newlib targets)

2009-07-25 Thread Arnaud Charlet
> Ah, and I see you also had an after-thought in a second reply. I'll respin > this if you think it's horribly ugly, otherwise I'll send it to -patches with > a changelog once the build has finished. It is indeed ugly. I'd use GNAT_STRUCT_STAT and GNAT_FOPEN instead. Since these are macros, I

Re: Any ada maintainers out there this afternoon? (Ada bootstrap broken on newlib targets)

2009-07-25 Thread Dave Korn
Robert Dewar wrote: > > __gnat_ seems like it would be more consistent with the other > definitions in adaint.h, but it's not critical certainly. Well, but they're macros rather than functions, and I personally don't like to hide the difference. I ended up doing this because it makes them look

Re: Any ada maintainers out there this afternoon? (Ada bootstrap broken on newlib targets)

2009-07-25 Thread Robert Dewar
Dave Korn wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40857 There's a clash between the FOPEN macro used by Ada (defined in adaint.h to hide 32/64-bit file i/o selection) and an identically named macro defined in newlib's sys/_default_fcntl.h. Since they're only used in a few places

Re: Any ada maintainers out there this afternoon? (Ada bootstrap broken on newlib targets)

2009-07-25 Thread Robert Dewar
Dave Korn wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40857 There's a clash between the FOPEN macro used by Ada (defined in adaint.h to hide 32/64-bit file i/o selection) and an identically named macro defined in newlib's sys/_default_fcntl.h. Since they're only used in a few places

Any ada maintainers out there this afternoon? (Ada bootstrap broken on newlib targets)

2009-07-25 Thread Dave Korn
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40857 There's a clash between the FOPEN macro used by Ada (defined in adaint.h to hide 32/64-bit file i/o selection) and an identically named macro defined in newlib's sys/_default_fcntl.h. Since they're only used in a few places, I think that pro

Re: Mainline Ada bootstrap broken

2008-08-01 Thread Arnaud Charlet
> > 2008-08-01 Eric Botcazou <[EMAIL PROTECTED]> > > > > * gcc-interface/utils.c (convert_vms_descriptor): Add > > gnu_expr_alt_type parameter. > > Convert the expression to it instead of changing its type in place. > > (build_function_stub): Adjust call to above function.

Re: Mainline Ada bootstrap broken

2008-08-01 Thread Rainer Orth
Eric Botcazou writes: > > 2008-08-01 Eric Botcazou <[EMAIL PROTECTED]> > > > > * gcc-interface/utils.c (convert_vms_descriptor): Add > > gnu_expr_alt_type parameter. > > Convert the expression to it instead of changing its type in place. > > (build_function_stub): Adjust

Re: Mainline Ada bootstrap broken

2008-08-01 Thread Eric Botcazou
> 2008-08-01 Eric Botcazou <[EMAIL PROTECTED]> > > * gcc-interface/utils.c (convert_vms_descriptor): Add > gnu_expr_alt_type parameter. > Convert the expression to it instead of changing its type in place. > (build_function_stub): Adjust call to above function. Now revert

Re: Mainline Ada bootstrap broken

2008-08-01 Thread Eric Botcazou
> this patch of yours > > 2008-08-01 Eric Botcazou <[EMAIL PROTECTED]> > > * gcc-interface/utils.c (convert_vms_descriptor): Add > gnu_expr_alt_type parameter. > Convert the expression to it instead of changing its type in place. > (build_function_stub): Adjust call to abo

Mainline Ada bootstrap broken

2008-08-01 Thread Rainer Orth
Eric, this patch of yours 2008-08-01 Eric Botcazou <[EMAIL PROTECTED]> * gcc-interface/utils.c (convert_vms_descriptor): Add gnu_expr_alt_type parameter. Convert the expression to it instead of changing its type in place. (build_function_stub): Adjust call to ab

Re: Ada bootstrap broken

2007-09-29 Thread Eric Botcazou
> Seemed safer to just roll things back and sort it out later. Understood, thanks again for the quick turn around. -- Eric Botcazou

Re: Ada bootstrap broken

2007-09-29 Thread Ollie Wild
On 9/29/07, Eric Botcazou <[EMAIL PROTECTED]> wrote: > > Thanks, but this was not really necessary, Ada doesn't define > LANG_HOOKS_EXPAND_CONSTANT, you only needed to restore lhd_return_tree. Yes, but it was late, I had a toddler who needed putting to bed, and I had no idea why I'd failed to noti

Re: Ada bootstrap broken

2007-09-29 Thread Eric Botcazou
> Sorry, folks. I've rolled this back. Thanks, but this was not really necessary, Ada doesn't define LANG_HOOKS_EXPAND_CONSTANT, you only needed to restore lhd_return_tree. -- Eric Botcazou

Re: Ada bootstrap broken

2007-09-28 Thread Ollie Wild
On 9/28/07, John David Anglin <[EMAIL PROTECTED]> wrote: > This change breaks Ada: Sorry, folks. I've rolled this back. Ollie

Ada bootstrap broken

2007-09-28 Thread John David Anglin
This change breaks Ada: 2007-09-27 Ollie Wild <[EMAIL PROTECTED]> * varasm.c (compare_constant): Removed call to ... * langhooks-def.h (lhd_return_tree): Removed. (LANG_HOOKS_EXPAND_CONSTANT): Removed. (LANG_HOOKS_INITIALIZER): Removed LANG_HOOKS_EXPAND_C

Re: ada bootstrap broken on powerpc64-linux-gnu

2006-05-11 Thread Andrew Pinski
On May 11, 2006, at 9:38 PM, Andreas Jaeger wrote: Bootstrapping with ada fails for me on powerpc64-linux-gnu with: http://gcc.gnu.org/bugzilla//show_bug.cgi?id=27536 -- Pinski

ada bootstrap broken on powerpc64-linux-gnu

2006-05-11 Thread Andreas Jaeger
Bootstrapping with ada fails for me on powerpc64-linux-gnu with: /abuild/aj/gcc/./gcc/xgcc -B/abuild/aj/gcc/./gcc/ -B/opt/gcc/4.2-devel/powerpc64-suse-linux-gnu/bin/ -B/opt/gcc/4.2-devel/powerpc64-suse-linux-gnu/lib/ -isystem /opt/gcc/4.2-devel/powerpc64-suse-linux-gnu/include -isystem /opt/g