gcc10-libjit: reduce diffs to gcc10
authorThomas Klausner <wiz@gatalith.at>
Thu, 6 Apr 2023 12:01:43 +0000 (14:01 +0200)
committerThomas Klausner <wiz@gatalith.at>
Thu, 6 Apr 2023 12:01:43 +0000 (14:01 +0200)
gcc10-libjit/Makefile
gcc10-libjit/options.mk

index 18e836bba5188df90c845b1c793133437b40f194..e53c3ce162a076ef8ce68a668bc87d1e3129ca25 100644 (file)
@@ -32,8 +32,6 @@ USE_TOOLS.NetBSD+=    gsed
 
 # /usr/bin/ld: ./../intl/libintl.a(bindtextdom.o): relocation R_X86_64_32 against symbol `libintl_nl_default_dirname' can not be used when making a shared object; recompile with -fPIC
 CFLAGS+=       -fPIC
-# ld: /usr/lib/libstdc++.a(eh_globals.o): relocation R_X86_64_TPOFF32 against `_ZZN12_GLOBAL__N_110get_globalEvE6global' can not be used when making a shared object; recompile with -fPIC
-CXXFLAGS+=     -fPIC
 
 GNU_CONFIGURE=         yes
 GNU_CONFIGURE_STRICT=  no
index 9b33db4846b2348acee8f4f57c8e0fdf22fff87c..8189dd14b510ec133bc6bd9bc004e1fa11868bd5 100644 (file)
@@ -56,7 +56,7 @@ PKG_SUGGESTED_OPTIONS+=       gcc-multilib
 
 .  for _libdir_ in ${_OPSYS_LIB_DIRS}
 .    if exists(${_libdir_})
-BASE_LIBGCC!=                  find ${_libdir_} -name libgcc_s.so
+BASE_LIBGCC!=                  find ${_libdir_} -name libgcc_s.so 2> /dev/null
 BASE_LIBGCC_MATCH_STRING!=     ${ECHO} ${BASE_LIBGCC} ${GCC10_DIST_VERSION} | \
                                ${AWK} -f ../../mk/scripts/larger_symbol_version.awk
 .      if ${BASE_LIBGCC_MATCH_STRING:Mnewer}