public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: [3.2] Can ada/6160 be cured from 3.3 or trunk?
@ 2003-01-28 21:39 Christian Cornelssen
  2003-01-28 22:07 ` Geert Bosch
  0 siblings, 1 reply; 14+ messages in thread
From: Christian Cornelssen @ 2003-01-28 21:39 UTC (permalink / raw)
  To: Geert Bosch; +Cc: gcc-bugs, gcc

[-- Attachment #1: Type: TEXT/PLAIN, Size: 893 bytes --]

Hello,

On Tue, 28 Jan 2003, Geert Bosch wrote:

> > [...]
> > -GNATBIND = gnatbind
> > [...]
> > +GNATBIND = $(STAGE_PREFIX)gnatbind -C
> > [...]
>
> This might well be the right solution. I'm testing this now on a freshly
> checked out gcc-3_2-branch, using GNAT 3.13p1 as a base compiler.

I have tried it on i686-pc-linux-gnu, but Ada bootstrap fails as
before.  It seems that `gnat1drv.ali' must be cleaned between stages,
but isn't.  See the attached log file for details.  I am not quite
familiar with the hairy bootstrap details; perhaps just some *clean
target needs to be updated.

However, this does not mean that the new GNATBIND setting is wrong;
in `gcc/ada/Makefile.in', the new setting has been used before, and I
guess that `gcc/ada/Make-lang.in' has just missed the corresponding
update.  The bootstrap failure looks like before, not worse...

Regards,

Christian Cornelssen

[-- Attachment #2: Type: APPLICATION/x-gunzip, Size: 33048 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread
* Re: [3.2] Can ada/6160 be cured from 3.3 or trunk?
@ 2003-01-28 23:08 Robert Dewar
  2003-01-28 23:30 ` Christian Cornelssen
  0 siblings, 1 reply; 14+ messages in thread
From: Robert Dewar @ 2003-01-28 23:08 UTC (permalink / raw)
  To: bosch, ccorn; +Cc: gcc-bugs, gcc

> I don't understand this. I just did a clean configure and make bootstrap
> on sparc-sun-solaris2.8 without problems. The bootstrap compiler was
> GNAT 3.13p1. (I use the C compiler that comes with the GNAT 
> distribution.)
> 

Note that this is important (to use the C compiler that comes with GNAT,
otherwise you may have incompatible versions of GNAT and C. We have noted
this problem in a previous thread).

^ permalink raw reply	[flat|nested] 14+ messages in thread
* Re: [3.2] Can ada/6160 be cured from 3.3 or trunk?
@ 2003-01-28 16:52 Richard Kenner
  2003-01-28 17:10 ` Christian Cornelssen
  0 siblings, 1 reply; 14+ messages in thread
From: Richard Kenner @ 2003-01-28 16:52 UTC (permalink / raw)
  To: ccorn; +Cc: gcc

    +GNATBIND = $(STAGE_PREFIX)gnatbind -C

Clearly STAGE_PREFIX is needed.  I don't know how it ever got out of
there.  When "gnatbind" was shown, I assumed this was the *initial*
compilation, but certainly the stage2 compilation needs to invoke it with
stage1/gnatbind.

^ permalink raw reply	[flat|nested] 14+ messages in thread
* Re: [3.2] Can ada/6160 be cured from 3.3 or trunk?
@ 2003-01-28 15:50 Richard Kenner
  2003-01-28 16:29 ` Gabriel Dos Reis
  2003-01-28 16:43 ` Christian Cornelssen
  0 siblings, 2 replies; 14+ messages in thread
From: Richard Kenner @ 2003-01-28 15:50 UTC (permalink / raw)
  To: gdr; +Cc: gcc-bugs, gcc

    It would be helpful if you (GNAT folks) could investigate this issue.
    Fundamentally, it boils down to the following: In the command invocation

       gnatbind -I. [args]

    gnatbind gets resolved to whatever is found in $PATH

It is *supposed* to get resolved to $PATH when it is invoked in that way.

^ permalink raw reply	[flat|nested] 14+ messages in thread
[parent not found: <Pine.LNX.4.33.0301281436270.5102-100000@Dachs.Bau>]

end of thread, other threads:[~2003-01-31 20:23 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-28 21:39 [3.2] Can ada/6160 be cured from 3.3 or trunk? Christian Cornelssen
2003-01-28 22:07 ` Geert Bosch
  -- strict thread matches above, loose matches on Subject: below --
2003-01-28 23:08 Robert Dewar
2003-01-28 23:30 ` Christian Cornelssen
2003-01-31 18:48   ` Christian Cornelssen
2003-01-31 21:27     ` Geert Bosch
2003-01-28 16:52 Richard Kenner
2003-01-28 17:10 ` Christian Cornelssen
2003-01-28 15:50 Richard Kenner
2003-01-28 16:29 ` Gabriel Dos Reis
2003-01-28 16:43 ` Christian Cornelssen
2003-01-28 19:37   ` Geert Bosch
2003-01-28 22:57     ` Gabriel Dos Reis
     [not found] <Pine.LNX.4.33.0301281436270.5102-100000@Dachs.Bau>
2003-01-28 14:23 ` Gabriel Dos Reis

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