[PATCH/committed] sim: pull in extra gnulib libs too

Message ID 20210529193131.8310-1-vapier@gentoo.org
State New
Headers show
Series
  • [PATCH/committed] sim: pull in extra gnulib libs too
Related show

Commit Message

Philippe Waroquiers via Gdb-patches May 29, 2021, 7:31 p.m.
Some modules might require extra linking depending on the platform
(e.g. Windows might need -lws2_32), so include the existing extra
gnulib libs setting.
---
 sim/common/ChangeLog      | 4 ++++
 sim/common/Make-common.in | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

-- 
2.31.1

Patch

diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog
index f44e0559e6fc..4ce0c4c22f9b 100644
--- a/sim/common/ChangeLog
+++ b/sim/common/ChangeLog
@@ -1,3 +1,7 @@ 
+2021-05-29  Mike Frysinger  <vapier@gentoo.org>
+
+	* Make-common.in (EXTRA_LIBS): Add $(LIBGNU_EXTRA_LIBS).
+
 2021-05-29  Mike Frysinger  <vapier@gentoo.org>
 
 	* Make-common.in (GNULIB_BUILDDIR): Define.
diff --git a/sim/common/Make-common.in b/sim/common/Make-common.in
index 8f52cf5e53f4..160e9121a6d3 100644
--- a/sim/common/Make-common.in
+++ b/sim/common/Make-common.in
@@ -253,7 +253,7 @@  LIBINTL_DEP = @LIBINTL_DEP@
 CONFIG_LIBS = @LIBS@ $(ZLIB)
 LIBDEPS = $(BFD_LIB) $(OPCODES_LIB) $(LIBINTL_DEP) $(LIBIBERTY_LIB)
 EXTRA_LIBS = $(BFD_LIB) $(OPCODES_LIB) $(LIBINTL) $(LIBIBERTY_LIB) \
-	$(CONFIG_LIBS) $(SIM_EXTRA_LIBS) $(LIBDL) $(LIBGNU)
+	$(CONFIG_LIBS) $(SIM_EXTRA_LIBS) $(LIBDL) $(LIBGNU) $(LIBGNU_EXTRA_LIBS)
 
 LIB_OBJS = callback.o modules.o syscall.o targ-map.o version.o \
 	$(SIM_OBJS)