diff options
| author | Jiri Olsa <Jiri Olsa jolsa@redhat.com> | 2011-10-18 09:10:05 +0200 |
|---|---|---|
| committer | Jiri Olsa <Jiri Olsa jolsa@redhat.com> | 2011-11-24 21:20:27 +0100 |
| commit | fa668f3b96fd0363bae1adc640105b3914faa138 (patch) | |
| tree | 25148826f7a96db52d9e806def1e1a409be0fddd /src/Makefile | |
| parent | c6bb0e49bed67c0cd53cd725f5efa09e6e94df56 (diff) | |
| download | latrace-fa668f3b96fd0363bae1adc640105b3914faa138.tar.gz latrace-fa668f3b96fd0363bae1adc640105b3914faa138.tar.xz latrace-fa668f3b96fd0363bae1adc640105b3914faa138.zip | |
error simulation: added support to display backtrace info
Diffstat (limited to 'src/Makefile')
| -rw-r--r-- | src/Makefile | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/src/Makefile b/src/Makefile index e009358..181ab8e 100644 --- a/src/Makefile +++ b/src/Makefile @@ -40,12 +40,18 @@ AUDIT_OBJS+=\ src/sysdeps/$(CONFIG_SYSDEP_DIR)/stack.o endif -# TODO make this for all error simulation objects ifeq ($(CONFIG_ARCH_HAVE_ERROR_SIM),y) AUDIT_OBJS+=\ src/sysdeps/$(CONFIG_SYSDEP_DIR)/error.o \ - src/audit-error.o -endif + src/audit-error.o \ + src/backtrace.o +ifeq ($(CONFIG_LIBUNWIND),y) +AUDIT_OBJS+=\ + src/backtrace-lunw.o +else + src/backtrace-fp.o +endif # CONFIG_LIBUNWIND +endif # CONFIG_ARCH_HAVE_ERROR_SIM OBJS+=$(AUDIT_OBJS) PROGRAMS+= $(AUDIT_BIN) @@ -63,7 +69,11 @@ install:: # latrace binary LATRACE_BIN=latrace LATRACE_CTL=latrace-ctl -LATRACE_LIB= $(LIBS) +LATRACE_LIB= + +ifeq ($(CONFIG_LIBERTY),y) +LATRACE_LIB+= -liberty +endif LATRACE_OBJS=\ src/latrace.o \ |
