]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gdb: build solib-svr4-linux.o when building for targets xtensa*-*-*linux*
authorSimon Marchi <simon.marchi@polymtl.ca>
Mon, 17 Nov 2025 05:03:48 +0000 (00:03 -0500)
committerSimon Marchi <simon.marchi@polymtl.ca>
Mon, 17 Nov 2025 05:21:03 +0000 (00:21 -0500)
commit7985f48ce5743e170144f2f27a98b534b4fbced8
treef151f9659f49761e3dc9387e9e1f0d29cd73583c
parent0b2fdd9b5937c9785092977e83a54d6ff19a23ce
gdb: build solib-svr4-linux.o when building for targets xtensa*-*-*linux*

When building a GDB configured with --target=xtensa-buildroot-linux-uclibc, we get:

  CXXLD  gdb
/usr/bin/ld: xtensa-linux-tdep.o: in function `xtensa_linux_init_abi(gdbarch_info, gdbarch*)':
/home/simark/src/binutils-gdb/gdb/xtensa-linux-tdep.c:115:(.text+0x102): undefined reference to `make_linux_ilp32_svr4_solib_ops(program_space*)'

Fix it by adding solib-svr4-linux.o to the list of objects build for
targets xtensa*-*-*linux*.

Change-Id: I0caa04a1d1c097defb5ea9c285cccc09ba80058d
gdb/configure.tgt