|
@@ -327,9 +327,6 @@ LIB_H += util/data.h
|
|
|
LIB_H += util/kvm-stat.h
|
|
|
LIB_H += util/thread-stack.h
|
|
|
|
|
|
-LIB_OBJS += $(OUTPUT)util/symbol-elf.o
|
|
|
-LIB_OBJS += $(OUTPUT)util/probe-event.o
|
|
|
-
|
|
|
LIB_OBJS += $(OUTPUT)ui/setup.o
|
|
|
LIB_OBJS += $(OUTPUT)ui/helpline.o
|
|
|
LIB_OBJS += $(OUTPUT)ui/progress.o
|
|
@@ -337,8 +334,6 @@ LIB_OBJS += $(OUTPUT)ui/util.o
|
|
|
LIB_OBJS += $(OUTPUT)ui/hist.o
|
|
|
LIB_OBJS += $(OUTPUT)ui/stdio/hist.o
|
|
|
|
|
|
-BUILTIN_OBJS += $(OUTPUT)builtin-probe.o
|
|
|
-
|
|
|
PERFLIBS = $(LIB_FILE) $(LIBAPIKFS) $(LIBTRACEEVENT)
|
|
|
|
|
|
# We choose to avoid "if .. else if .. else .. endif endif"
|
|
@@ -351,19 +346,7 @@ ifneq ($(OUTPUT),)
|
|
|
CFLAGS += -I$(OUTPUT)
|
|
|
endif
|
|
|
|
|
|
-ifdef NO_LIBELF
|
|
|
-# Remove ELF/DWARF dependent codes
|
|
|
-LIB_OBJS := $(filter-out $(OUTPUT)util/symbol-elf.o,$(LIB_OBJS))
|
|
|
-LIB_OBJS := $(filter-out $(OUTPUT)util/dwarf-aux.o,$(LIB_OBJS))
|
|
|
-LIB_OBJS := $(filter-out $(OUTPUT)util/probe-event.o,$(LIB_OBJS))
|
|
|
-LIB_OBJS := $(filter-out $(OUTPUT)util/probe-finder.o,$(LIB_OBJS))
|
|
|
-
|
|
|
-BUILTIN_OBJS := $(filter-out $(OUTPUT)builtin-probe.o,$(BUILTIN_OBJS))
|
|
|
-
|
|
|
-# Use minimal symbol handling
|
|
|
-LIB_OBJS += $(OUTPUT)util/symbol-minimal.o
|
|
|
-
|
|
|
-else # NO_LIBELF
|
|
|
+ifndef NO_LIBELF
|
|
|
ifndef NO_DWARF
|
|
|
LIB_OBJS += $(OUTPUT)util/probe-finder.o
|
|
|
LIB_OBJS += $(OUTPUT)util/dwarf-aux.o
|