X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=tests%2Fregression%2Fust%2Fbaddr-statedump%2FMakefile.am;h=d37dbb6dd5751f5f0264a165440264b9718e8eb5;hb=bb1c9fc3f89c2faffb0228c0b77e32653e018a23;hp=7caf457661a38471037d49ede663d9840f297824;hpb=65385a822c061a32c9059caac52f1a69bd06795b;p=lttng-tools.git diff --git a/tests/regression/ust/baddr-statedump/Makefile.am b/tests/regression/ust/baddr-statedump/Makefile.am index 7caf45766..d37dbb6dd 100644 --- a/tests/regression/ust/baddr-statedump/Makefile.am +++ b/tests/regression/ust/baddr-statedump/Makefile.am @@ -1,23 +1,29 @@ +# SPDX-License-Identifier: GPL-2.0-only + objcopy_verbose = $(objcopy_verbose_@AM_V@) objcopy_verbose_ = $(objcopy_verbose_@AM_DEFAULT_V@) objcopy_verbose_0 = @echo OBJCOPY $@; -AM_CPPFLAGS = -I$(srcdir) -g +AM_CPPFLAGS += -I$(srcdir) -g + +# Disable some warnings flags to accomodate the tracepoint headers +AM_CFLAGS += \ + -Wno-redundant-decls noinst_PROGRAMS = prog prog_SOURCES = prog.c tp.c tp.h -prog_LDADD = -llttng-ust -ldl +prog_LDADD = $(UST_LIBS) $(DL_LIBS) noinst_SCRIPTS = test_baddr-statedump test_baddr-statedump.py EXTRA_DIST = test_baddr-statedump test_baddr-statedump.py # Extract debug symbols prog.debug: prog - $(objcopy_verbose)$(OBJCOPY) --only-keep-debug prog prog.debug + $(objcopy_verbose)$(LIBTOOL) --mode=execute $(OBJCOPY) --only-keep-debug prog prog.debug # Strip and add debuglink prog.strip: prog.debug - @cp -f prog prog.strip + @$(LIBTOOL) --mode=execute cp -f prog prog.strip $(objcopy_verbose)$(OBJCOPY) --strip-debug --add-gnu-debuglink=prog.debug prog.strip all-local: prog.strip