http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49173
--- Comment #3 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2011-05-26 15:23:24 UTC --- The same problem may happen for s390 and sh: [macbook] f90/bug% grep -r libgcc-std.ver /opt/gcc/work/libgcc/* /opt/gcc/work/libgcc/Makefile.in:libgcc-std.ver: $(srcdir)/libgcc-std.ver.in /opt/gcc/work/libgcc/config/s390/t-linux:SHLIB_MAPFILES = $(gcc_srcdir)/libgcc-std.ver $(srcdir)/config/s390/libgcc-glibc.ver /opt/gcc/work/libgcc/config/sh/t-linux: $(gcc_srcdir)/libgcc-std.ver \ /opt/gcc/work/libgcc/config/t-slibgcc-darwin:SHLIB_MAPFILES += $(gcc_srcdir)/libgcc-std.ver $(gcc_srcdir)/libgcc-libsystem.ver I have restored the file gcc/libgcc-std.ver and I am now at stage3. > Argh, the stupid half-transition again. I grepped only in gcc/config. > > I seem to fail getting a cross-build to that point, so could you try changing > $(gcc_srcdir)/libgcc-std.ver > to either > $$(libgcc_objdir)/libgcc-std.ver > > or simply > libgcc-std.ver > > One of the two should work; I'm not totally sure how the Makefiles work but I > suspect the second form should do the trick. I am not sure to understand what you want: In which file should I do the change(s)? How could it work if there is no gcc/libgcc-std.ver file?