summaryrefslogtreecommitdiff
path: root/libdw
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2020-11-30 08:00:00 +0000
committerMark Wielaard <mark@klomp.org>2020-12-06 12:47:24 +0100
commit2f02e81510946a4c8e9157ad0b72d92894b9acd7 (patch)
tree304ff8a064197ae3ad708451fd41b39d34b1f4e7 /libdw
parent609290a61d4f900c65b7e0e273981022a826e4c0 (diff)
downloadelfutils-2f02e81510946a4c8e9157ad0b72d92894b9acd7.tar.gz
Drop $(EXEEXT) suffix from shared libraries
According to GNU Automake documentation [1], $(EXEEXT) is the suffix that should be used for executables, it is not applicable for shared libraries. [1] https://www.gnu.org/software/automake/manual/html_node/EXEEXT.html Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>
Diffstat (limited to 'libdw')
-rw-r--r--libdw/ChangeLog4
-rw-r--r--libdw/Makefile.am2
2 files changed, 5 insertions, 1 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog
index 6f8ebea6..fbe2abc0 100644
--- a/libdw/ChangeLog
+++ b/libdw/ChangeLog
@@ -1,3 +1,7 @@
+2020-11-30 Dmitry V. Levin <ldv@altlinux.org>
+
+ * Makefile.am (libdw.so$(EXEEXT)): Drop $(EXEEXT) suffix.
+
2020-11-01 Érico N. Rolim <erico.erc@gmail.com>
* Makefile.am (libdw_so_LDLIBS): Add fts_LIBS.
diff --git a/libdw/Makefile.am b/libdw/Makefile.am
index 1dbb3d5e..f21ee6ae 100644
--- a/libdw/Makefile.am
+++ b/libdw/Makefile.am
@@ -111,7 +111,7 @@ libdw_so_LIBS = ../libebl/libebl_pic.a ../backends/libebl_backends_pic.a \
libdw_so_DEPS = ../lib/libeu.a ../libelf/libelf.so
libdw_so_LDLIBS = $(libdw_so_DEPS) -ldl -lz $(argp_LDADD) $(fts_LIBS) $(obstack_LIBS) $(zip_LIBS) -pthread
libdw_so_SOURCES =
-libdw.so$(EXEEXT): $(srcdir)/libdw.map $(libdw_so_LIBS) $(libdw_so_DEPS)
+libdw.so: $(srcdir)/libdw.map $(libdw_so_LIBS) $(libdw_so_DEPS)
$(AM_V_CCLD)$(LINK) $(dso_LDFLAGS) -o $@ \
-Wl,--soname,$@.$(VERSION),--enable-new-dtags \
-Wl,--version-script,$<,--no-undefined \