------- Comment #9 from pinskia at gcc dot gnu dot org 2006-02-14 20:46 ------- (In reply to comment #8) > Yes, I understand that. What I'm saying is that that file *enables* > program/libraries to build for ada target; so by default the build > machinery should not try to build anything that does not come from > implied config-lang.in. In this case, since ada was not enabled, the > ada-related tools builds should not be attempted -- whether the > relevant config-lang.in is present or absent.
Actually it does not enable the program/library for ada language, it says those libraries are assiocated with the language and will be disable when the language is not in --enable-languages=. So when you remove the directory and config-lang.in, you lose the ability to disable them with --enable-languages=. This is the opposite from what you think it does. I bet there is a documention failure here but I have not checked yet. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26259