diff options
Diffstat (limited to 'gcc-4.9/libgcc/config/i386/t-linux')
-rw-r--r-- | gcc-4.9/libgcc/config/i386/t-linux | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc-4.9/libgcc/config/i386/t-linux b/gcc-4.9/libgcc/config/i386/t-linux index 4f47f7bfa..12aab16b6 100644 --- a/gcc-4.9/libgcc/config/i386/t-linux +++ b/gcc-4.9/libgcc/config/i386/t-linux @@ -3,4 +3,8 @@ # t-slibgcc-elf-ver and t-linux SHLIB_MAPFILES = libgcc-std.ver $(srcdir)/config/i386/libgcc-glibc.ver -HOST_LIBGCC2_CFLAGS += -mlong-double-80 +# Work around gold bug: +# https://sourceware.org/bugzilla/show_bug.cgi?id=18703 +SHLIB_LDFLAGS += -fuse-ld=bfd + +HOST_LIBGCC2_CFLAGS += -mlong-double-80 -DUSE_ELF_SYMVER |