configure: add '-Wredundant-decls' to warning flags
[lttng-tools.git] / tests / regression / ust / baddr-statedump / Makefile.am
CommitLineData
9d16b343
MJ
1# SPDX-License-Identifier: GPL-2.0-only
2
65385a82
MJ
3objcopy_verbose = $(objcopy_verbose_@AM_V@)
4objcopy_verbose_ = $(objcopy_verbose_@AM_DEFAULT_V@)
5objcopy_verbose_0 = @echo OBJCOPY $@;
6
343af227 7AM_CPPFLAGS += -I$(srcdir) -g
d4f53cc3 8
19708280
MJ
9# Disable some warnings flags to accomodate the tracepoint headers
10AM_CFLAGS += \
11 -Wno-redundant-decls
12
d4f53cc3
AB
13noinst_PROGRAMS = prog
14prog_SOURCES = prog.c tp.c tp.h
20dd2de1 15prog_LDADD = $(UST_LIBS) $(DL_LIBS)
d4f53cc3
AB
16
17noinst_SCRIPTS = test_baddr-statedump test_baddr-statedump.py
18EXTRA_DIST = test_baddr-statedump test_baddr-statedump.py
19
65385a82
MJ
20# Extract debug symbols
21prog.debug: prog
22 $(objcopy_verbose)$(OBJCOPY) --only-keep-debug prog prog.debug
23
24# Strip and add debuglink
25prog.strip: prog.debug
26 @cp -f prog prog.strip
27 $(objcopy_verbose)$(OBJCOPY) --strip-debug --add-gnu-debuglink=prog.debug prog.strip
28
29all-local: prog.strip
d4f53cc3
AB
30 @if [ x"$(srcdir)" != x"$(builddir)" ]; then \
31 for script in $(EXTRA_DIST); do \
32 cp -f $(srcdir)/$$script $(builddir); \
33 done; \
34 fi
d4f53cc3
AB
35
36clean-local:
37 @if [ x"$(srcdir)" != x"$(builddir)" ]; then \
38 for script in $(EXTRA_DIST); do \
39 rm -f $(builddir)/$$script; \
40 done; \
41 fi
65385a82
MJ
42
43CLEANFILES = prog.debug prog.strip
This page took 0.037964 seconds and 4 git commands to generate.