[Bug bootstrap/26259] --enable-languages=c,c++ not working as expected, documented when removing gcc/ada and libada but not gnattools

gdr at integrable-solutions dot net gcc-bugzilla@gcc.gnu.org
Thu Feb 16 15:53:00 GMT 2006



------- Comment #31 from gdr at integrable-solutions dot net  2006-02-16 15:53 -------
Subject: Re:  --enable-languages=c,c++ not working as expected, documented when
removing gcc/ada and libada but not gnattools

"pinskia at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:

| (In reply to comment #29)
| > > Again this bug is about removing two directories and then trying to build
| > 
| > You're totally confused.  The bug really is about components being built
| > when they are not asked for.  "removing two directories" is just a way
| > to trigger the behaviour.
| 
| Actually the components were asked for since gnattools was not
| associated with any language after the removal of gcc/ada.

That is wrong.  The component should be asked for because that
decision is derived from the --enable-languages setting, not because
gcc/Ada is missing.  That is what the defect is about.  See Benjamin's
comment #15.

| > Since you're unable to appreciate that point, you have earn the right NOT
| > to touch this PR.  Please concentrate your helping effort on other issues.
| > You're NOT being helpful here.
| 
| I have been helpful by saying why it is not working the way you want it to be
| working.  This is how the building works.

yes, you have been saying how it works, not *why* it should work that
way.  The PR acknowledges how it is currently working; the PR is
saying that that current behaivour is not very helpful and should be
improved.  Please take a deep breath and explore that path.  Is it
really helpful or useful it wokrs the way it currently is?  Can it be
improved?   While exploring that path, don't consider the current
behaviuour "God given".

-- Gaby


-- 


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



More information about the Gcc-bugs mailing list