https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111632
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jakub at gcc dot gnu.org
--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Arsen Arsenović from comment #7)
> hm, somewhat unrelated to the patch, but is there any reason why stage 1
> needs to have poisoning? AFAIK future stages won't use libcxx anyway, and
> nobody 'works' on stage 1, so I see no reason to poison the symbols there
> (unless bootstrap is disabled, I guess)
I certainly work on stage 1 all the time, that is where I develop everything I
do
(of course once something is written, I test it with full bootstrap, but
discovering issues there is too late).
Non-bootstrapped compiler has the added bonus that it defaults to -O0 -g
building of objects when they are rebuilt when doing make inside of the gcc
directory.