public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug ada/19959] [4.0/4.1 Regression] Can't compile gnattools for the cross targets
       [not found] <bug-19959-283@http.gcc.gnu.org/bugzilla/>
@ 2005-10-30 22:13 ` pinskia at gcc dot gnu dot org
  2006-02-28 20:37 ` [Bug ada/19959] [4.0/4.1/4.2 " mmitchel at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-10-30 22:13 UTC (permalink / raw)
  To: gcc-bugs



-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P2                          |P5
   Target Milestone|---                         |4.1.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19959


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

* [Bug ada/19959] [4.0/4.1/4.2 Regression] Can't compile gnattools for the cross targets
       [not found] <bug-19959-283@http.gcc.gnu.org/bugzilla/>
  2005-10-30 22:13 ` [Bug ada/19959] [4.0/4.1 Regression] Can't compile gnattools for the cross targets pinskia at gcc dot gnu dot org
@ 2006-02-28 20:37 ` mmitchel at gcc dot gnu dot org
  2006-05-25  2:44 ` mmitchel at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 8+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2006-02-28 20:37 UTC (permalink / raw)
  To: gcc-bugs



-- 

mmitchel at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.1.0                       |4.1.1


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19959


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

* [Bug ada/19959] [4.0/4.1/4.2 Regression] Can't compile gnattools for the cross targets
       [not found] <bug-19959-283@http.gcc.gnu.org/bugzilla/>
  2005-10-30 22:13 ` [Bug ada/19959] [4.0/4.1 Regression] Can't compile gnattools for the cross targets pinskia at gcc dot gnu dot org
  2006-02-28 20:37 ` [Bug ada/19959] [4.0/4.1/4.2 " mmitchel at gcc dot gnu dot org
@ 2006-05-25  2:44 ` mmitchel at gcc dot gnu dot org
  2007-01-04 20:54 ` [Bug ada/19959] [4.0/4.1/4.2/4.3 " rolf dot ebert dot gcc at gmx dot de
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 8+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2006-05-25  2:44 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #12 from mmitchel at gcc dot gnu dot org  2006-05-25 02:35 -------
Will not be fixed in 4.1.1; adjust target milestone to 4.1.2.


-- 

mmitchel at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.1.1                       |4.1.2


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19959


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

* [Bug ada/19959] [4.0/4.1/4.2/4.3 Regression] Can't compile gnattools for the cross targets
       [not found] <bug-19959-283@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2006-05-25  2:44 ` mmitchel at gcc dot gnu dot org
@ 2007-01-04 20:54 ` rolf dot ebert dot gcc at gmx dot de
  2007-01-04 21:32 ` charlet at adacore dot com
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 8+ messages in thread
From: rolf dot ebert dot gcc at gmx dot de @ 2007-01-04 20:54 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #13 from rolf dot ebert dot gcc at gmx dot de  2007-01-04 20:54 -------
> Why does the '--disable-libada' switch disable gnattools-cross?

libada and gnattools-cross are not related, IMHO.  I consider the dependancy as
a configure/Makefile bug.

The following patch removes the dependency of gnattols on libada.

--- gcc-4.2-20061226/configure~ Sun Dec 10 22:43:30 2006
+++ gcc-4.2-20061226/configure  Thu Jan  4 10:15:19 2007
@@ -1136,9 +1136,6 @@
   ENABLE_LIBADA=yes
 fi

-if test "${ENABLE_LIBADA}" != "yes" ; then
-  noconfigdirs="$noconfigdirs gnattools"
-fi

 # Check whether --enable-libssp or --disable-libssp was given.
 if test "${enable_libssp+set}" = set; then

If you configure now with --disable-libada, the cross-gnattols get properly
built.  Tested on MinGW with gcc-4.2-20061226 targeting AVR.

    Rolf


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19959


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

* [Bug ada/19959] [4.0/4.1/4.2/4.3 Regression] Can't compile gnattools for the cross targets
       [not found] <bug-19959-283@http.gcc.gnu.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2007-01-04 20:54 ` [Bug ada/19959] [4.0/4.1/4.2/4.3 " rolf dot ebert dot gcc at gmx dot de
@ 2007-01-04 21:32 ` charlet at adacore dot com
  2007-01-04 21:39 ` charlet at adacore dot com
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 8+ messages in thread
From: charlet at adacore dot com @ 2007-01-04 21:32 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #14 from charlet at adacore dot com  2007-01-04 21:32 -------
Subject: Re:  [4.0/4.1/4.2/4.3 Regression] Can't compile gnattools for the
cross targets

> libada and gnattools-cross are not related, IMHO.  I consider the dependancy as
> a configure/Makefile bug.
> 
> The following patch removes the dependency of gnattols on libada.

Given that you apparently cannot build gnatlib, you could instead do a
make -C gcc gnattools or similar

--disable-libada is intended to disable both gnatlib and gnattools
(and should perhaps be renamed), so this is not a bug.

Your proposed patch removes a useful capability.

At the very least, gnattools should be disabled in the case of native builds
when using --disable-libada

Arno


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19959


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

* [Bug ada/19959] [4.0/4.1/4.2/4.3 Regression] Can't compile gnattools for the cross targets
       [not found] <bug-19959-283@http.gcc.gnu.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2007-01-04 21:32 ` charlet at adacore dot com
@ 2007-01-04 21:39 ` charlet at adacore dot com
  2007-02-14  9:32 ` mmitchel at gcc dot gnu dot org
  2008-05-12 23:36 ` [Bug ada/19959] [4.1/4.2/4.3/4.4 " charlet at gcc dot gnu dot org
  7 siblings, 0 replies; 8+ messages in thread
From: charlet at adacore dot com @ 2007-01-04 21:39 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #15 from charlet at adacore dot com  2007-01-04 21:39 -------
Subject: Re:  [4.0/4.1/4.2/4.3 Regression] Can't compile gnattools for the
cross targets

BTW, answering an old message:

<<
Can you please describe how you tested the patch?
>>

No test since I do not have a set up for avr, it was an obvious change.

<<
Why does the '--disable-libada' switch disable gnattools-cross?
>>

This has nothing to do with this PR however, which is not about
--disable-libada.

Let's please keep issues separate; thanks.
If you have troubles with --disable-libada, you should open another PR.

Arno


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19959


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

* [Bug ada/19959] [4.0/4.1/4.2/4.3 Regression] Can't compile gnattools for the cross targets
       [not found] <bug-19959-283@http.gcc.gnu.org/bugzilla/>
                   ` (5 preceding siblings ...)
  2007-01-04 21:39 ` charlet at adacore dot com
@ 2007-02-14  9:32 ` mmitchel at gcc dot gnu dot org
  2008-05-12 23:36 ` [Bug ada/19959] [4.1/4.2/4.3/4.4 " charlet at gcc dot gnu dot org
  7 siblings, 0 replies; 8+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2007-02-14  9:32 UTC (permalink / raw)
  To: gcc-bugs



-- 

mmitchel at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.1.2                       |4.1.3


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19959


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

* [Bug ada/19959] [4.1/4.2/4.3/4.4 Regression] Can't compile gnattools for the cross targets
       [not found] <bug-19959-283@http.gcc.gnu.org/bugzilla/>
                   ` (6 preceding siblings ...)
  2007-02-14  9:32 ` mmitchel at gcc dot gnu dot org
@ 2008-05-12 23:36 ` charlet at gcc dot gnu dot org
  7 siblings, 0 replies; 8+ messages in thread
From: charlet at gcc dot gnu dot org @ 2008-05-12 23:36 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #16 from charlet at gcc dot gnu dot org  2008-05-12 23:35 -------
After reviewing this ticket, I am coming to the conclusion that things
are working "as expected" now: due to major changes in the gcc directory
structure and makefiles, when you do a make, GCC will always build
gnatlib and gnattools, so things are working as expected, except that
gnatlib is not working on AVR (which is a different issue).

The fix I made to gnattools-cross is still good: gnattools-cross does not
depend on gnatlib, unlike the native case.

Arno


-- 

charlet at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19959


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

end of thread, other threads:[~2008-05-12 23:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-19959-283@http.gcc.gnu.org/bugzilla/>
2005-10-30 22:13 ` [Bug ada/19959] [4.0/4.1 Regression] Can't compile gnattools for the cross targets pinskia at gcc dot gnu dot org
2006-02-28 20:37 ` [Bug ada/19959] [4.0/4.1/4.2 " mmitchel at gcc dot gnu dot org
2006-05-25  2:44 ` mmitchel at gcc dot gnu dot org
2007-01-04 20:54 ` [Bug ada/19959] [4.0/4.1/4.2/4.3 " rolf dot ebert dot gcc at gmx dot de
2007-01-04 21:32 ` charlet at adacore dot com
2007-01-04 21:39 ` charlet at adacore dot com
2007-02-14  9:32 ` mmitchel at gcc dot gnu dot org
2008-05-12 23:36 ` [Bug ada/19959] [4.1/4.2/4.3/4.4 " charlet at gcc dot gnu dot org

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