Makefile 483 B

12345678910111213141516171819
  1. # SPDX-License-Identifier: GPL-2.0+
  2. TEST_GEN_PROGS := rfi_flush entry_flush uaccess_flush spectre_v2
  3. TEST_PROGS := mitigation-patching.sh
  4. top_srcdir = ../../../../..
  5. include ../../lib.mk
  6. include ../flags.mk
  7. CFLAGS += $(KHDR_INCLUDES)
  8. $(TEST_GEN_PROGS): ../harness.c ../utils.c
  9. $(OUTPUT)/spectre_v2: CFLAGS += -m64
  10. $(OUTPUT)/spectre_v2: ../pmu/event.c branch_loops.S
  11. $(OUTPUT)/rfi_flush: flush_utils.c
  12. $(OUTPUT)/entry_flush: flush_utils.c
  13. $(OUTPUT)/uaccess_flush: flush_utils.c