https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88429
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-12-11 CC| |ebotcazou at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > Unlike the default (--enable-shared) case, it seems that the rts directory > for the non-default multilib is created incorrectly: with --enable-shared, I > see > > make THREAD_KIND=native setup-rts > make[9]: Entering directory > '/var/scratch/gcc/regression/trunk/4.17.3-gcc-gas-gld/build/gcc/ada' > rm -rf rts_32 > mkdir -p rts_32 > chmod u+w rts_32 > > while with --disable-shared, I get the creation of rts twice. > > This may be related to libada/configure.ac referencing a gnatlib-plain > target for --disable-shared, which I couldn't find elsewhere. Yes, but I don't understand why this doesn't fail in the default case too...