build: Centralize testsuite LDADD setting in a single variable
diff --git a/test/Makefile.am b/test/Makefile.am
index c6e2daa..eb32e85 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -7,6 +7,8 @@ AM_CPPFLAGS = \
-DLIBBSD_OVERLAY -DLIBBSD_DISABLE_DEPRECATED \
-D__REENTRANT
+LDADD = $(top_builddir)/src/libbsd.la
+
check_PROGRAMS = \
headers \
overlay \
@@ -21,12 +23,9 @@ if BUILD_LIBBSD_CTOR
check_PROGRAMS += proctitle
endif
-humanize_LDFLAGS = $(top_builddir)/src/libbsd.la
-fgetln_LDFLAGS = $(top_builddir)/src/libbsd.la
-funopen_LDFLAGS = $(top_builddir)/src/libbsd.la
proctitle_init_SOURCES = proctitle.c
proctitle_init_CPPFLAGS = $(AM_CPPFLAGS) -DTEST_USE_SETPROCTITLE_INIT=1
-proctitle_init_LDFLAGS = $(top_builddir)/src/libbsd.la
+
proctitle_LDFLAGS = \
-Wl,-u,libbsd_init_func \
$(top_builddir)/src/libbsd-ctor.a \