https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69917
--- Comment #11 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> --- > --- Comment #10 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot > Uni-Bielefeld.DE> --- >> --- Comment #9 from Ilya Enkovich <ienkovich at gcc dot gnu.org> --- >> Looking through Solaris configs I see two places where transparent aliases >> are >> not followed. This patch should fix this. Any help with testing is very >> appreciated. > > It does indeed, thanks a lot. I've run bootstraps on > i386-pc-solaris2.12 with as and gas and the failures are gone. > sparc-sun-solaris2.12 bootstraps are still running to double-check due > to the change in common sol2.c. Those sparc bootstraps have now finished successfully, too. Given that the patch only affects solaris-specific files and you're the subject matter expert here, they are ok for mainline now. I'll test on the gcc-5 branch, which is also affected, too, and backport once that's finished. Thanks. > Maybe the special ASM_OUTPUT_DEF_FROM_DECLS in i386/sol2.h isn't > necessary any longer: I'll check, but this is gcc-7 material. I've tried that, but the bootstrap fails without. Rainer