X-Git-Url: http://git.lttng.org/?p=lttng-modules.git;a=blobdiff_plain;f=Makefile;h=29204bc08e4ca3a5b3010d73bb756f54684864f0;hp=f7aa23f6127959f0d3309790639b3f38fdf2d1c6;hb=79150a4903b5f31695fcd1d9655555ba6dc4bfa4;hpb=4949b0e607fa16a22b141c9253c89f930f70e03f diff --git a/Makefile b/Makefile index f7aa23f6..29204bc0 100644 --- a/Makefile +++ b/Makefile @@ -41,7 +41,8 @@ lttng-tracer-objs := lttng-events.o lttng-abi.o \ lttng-context-vpid.o lttng-context-tid.o \ lttng-context-vtid.o lttng-context-ppid.o \ lttng-context-vppid.o lttng-context-cpu-id.o \ - lttng-calibrate.o \ + lttng-context-interruptible.o \ + lttng-context-need-reschedule.o lttng-calibrate.o \ lttng-context-hostname.o wrapper/random.o \ probes/lttng.o wrapper/trace-clock.o \ wrapper/page_alloc.o \ @@ -66,6 +67,15 @@ lttng-tracer-objs += $(shell \ echo "lttng-context-perf-counters.o" ; fi;) endif # CONFIG_PERF_EVENTS +ifneq ($(CONFIG_PREEMPT_RT_FULL),) +lttng-tracer-objs += lttng-context-migratable.o +lttng-tracer-objs += lttng-context-preemptible.o +endif # CONFIG_PREEMPT_RT_FULL + +ifneq ($(CONFIG_PREEMPT),) +lttng-tracer-objs += lttng-context-preemptible.o +endif + lttng-tracer-objs += $(shell \ if [ $(VERSION) -ge 4 \ -o \( $(VERSION) -eq 3 -a $(PATCHLEVEL) -ge 15 -a $(SUBLEVEL) -ge 0 \) ] ; then \