Commit | Line | Data |
---|---|---|
b2441318 | 1 | # SPDX-License-Identifier: GPL-2.0 |
3752e453 ME |
2 | noarg: |
3 | $(MAKE) -C ../../ | |
4 | ||
5 | # The EBB handler is 64-bit code and everything links against it | |
6 | CFLAGS += -m64 | |
7 | ||
88baa78d | 8 | TEST_GEN_PROGS := reg_access_test event_attributes_test cycles_test \ |
3752e453 ME |
9 | cycles_with_freeze_test pmc56_overflow_test \ |
10 | ebb_vs_cpu_event_test cpu_event_vs_ebb_test \ | |
11 | cpu_event_pinned_vs_ebb_test task_event_vs_ebb_test \ | |
12 | task_event_pinned_vs_ebb_test multi_ebb_procs_test \ | |
13 | multi_counter_test pmae_handling_test \ | |
14 | close_clears_pmcc_test instruction_count_test \ | |
15 | fork_cleanup_test ebb_on_child_test \ | |
16 | ebb_on_willing_child_test back_to_back_ebbs_test \ | |
985ac68e | 17 | lost_exception_test no_handler_test \ |
7c65856b | 18 | cycles_with_mmcr2_test |
3752e453 | 19 | |
7e0cf1c9 | 20 | top_srcdir = ../../../../../.. |
88baa78d | 21 | include ../../../lib.mk |
3752e453 | 22 | |
88baa78d | 23 | $(TEST_GEN_PROGS): ../../harness.c ../../utils.c ../event.c ../lib.c \ |
fcb45ec0 | 24 | ebb.c ebb_handler.S trace.c busy_loop.S |
3752e453 | 25 | |
a8ba798b | 26 | $(OUTPUT)/instruction_count_test: ../loop.S |
3752e453 | 27 | |
a8ba798b | 28 | $(OUTPUT)/lost_exception_test: ../lib.c |