re PR bootstrap/49173 (No rule to make target ../../../../work/libgcc/../gcc/libgcc-std.ver', needed by libgcc.map'.)

PR bootstrap/49173
	* config/t-slibgcc-darwin (SHLIB_MAPFILES): Look for
	libgcc-std.ver in the build directory.
	* config/s390/t-linux (SHLIB_MAPFILES): Likewise.
	* config/sh/t-linux (SHLIB_MAPFILES): Likewise.

From-SVN: r174321
This commit is contained in:
Bernd Schmidt 2011-05-27 07:53:51 +00:00 committed by Bernd Schmidt
parent 866e414678
commit ad5f3d7b39
4 changed files with 11 additions and 3 deletions

View file

@ -1,3 +1,11 @@
2011-05-27 Bernd Schmidt <bernds@codesourcery.com>
PR bootstrap/49173
* config/t-slibgcc-darwin (SHLIB_MAPFILES): Look for
libgcc-std.ver in the build directory.
* config/s390/t-linux (SHLIB_MAPFILES): Likewise.
* config/sh/t-linux (SHLIB_MAPFILES): Likewise.
2011-05-25 Bernd Schmidt <bernds@codesourcery.com>
* libgcc-std.ver.in: New file.

View file

@ -2,6 +2,6 @@ DFP_ENABLE = true
# Override t-slibgcc-elf-ver to export some libgcc symbols with
# the symbol versions that glibc used.
SHLIB_MAPFILES = $(gcc_srcdir)/libgcc-std.ver $(srcdir)/config/s390/libgcc-glibc.ver
SHLIB_MAPFILES = libgcc-std.ver $(srcdir)/config/s390/libgcc-glibc.ver
HOST_LIBGCC2_CFLAGS += -mlong-double-128

View file

@ -5,7 +5,7 @@ HOST_LIBGCC2_CFLAGS = -fpic -mieee -DNO_FPSCR_VALUES
# routines which should not be called via PLT. We have to create
# the list from scratch.
SHLIB_MAPFILES = \
$(gcc_srcdir)/libgcc-std.ver \
libgcc-std.ver \
$(gcc_srcdir)/config/sh/libgcc-excl.ver \
$(gcc_srcdir)/config/sh/libgcc-glibc.ver

View file

@ -24,7 +24,7 @@ SHLIB_LINK = $(CC) $(LIBGCC2_CFLAGS) -dynamiclib -nodefaultlibs \
SHLIB_MKMAP = $(gcc_srcdir)/mkmap-flat.awk
SHLIB_MKMAP_OPTS = -v leading_underscore=1
SHLIB_MAPFILES += $(gcc_srcdir)/libgcc-std.ver $(gcc_srcdir)/libgcc-libsystem.ver
SHLIB_MAPFILES += libgcc-std.ver $(gcc_srcdir)/libgcc-libsystem.ver
# we're only going to build the stubs if the target slib is /usr/lib
# there is no other case in which they're useful in a live system.