1 CC
= $(CROSS_COMPILE
)gcc
3 CFLAGS
+= -O3
-Wl
,-no-as-needed
-Wall
$(BUILD_FLAGS
)
4 LDFLAGS
+= -lrt
-lpthread
6 # these are all "safe" tests that don't modify
7 # system time or require escalated privledges
8 TEST_PROGS
= posix_timers nanosleep nsleep-lat set-timer-lat mqueue-lat \
9 inconsistency-check raw_skew threadtest rtctest
11 TEST_PROGS_EXTENDED
= alarmtimer-suspend valid-adjtimex change_skew \
12 skew_consistency clocksource-switch leap-a-day \
13 leapcrash set-tai set-2038
15 bins
= $(TEST_PROGS
) $(TEST_PROGS_EXTENDED
)
21 # these tests require escalated privledges
22 # and may modify the system time or trigger
23 # other behavior like suspend
24 run_destructive_tests
: run_tests