* [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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ messages in thread