1# Taken from perf makefile 2uname_M := $(shell uname -m 2>/dev/null || echo not) 3ARCH ?= $(shell echo $(uname_M) | sed -e s/i.86/i386/) 4ifeq ($(ARCH),i386) 5 ARCH := x86 6endif 7ifeq ($(ARCH),x86_64) 8 ARCH := x86 9endif 10 11 12all: 13ifeq ($(ARCH),x86) 14 gcc breakpoint_test.c -o breakpoint_test 15else 16 echo "Not an x86 target, can't build breakpoints selftests" 17endif 18 19run_tests: 20 @./breakpoint_test || echo "breakpoints selftests: [FAIL]" 21 22clean: 23 rm -fr breakpoint_test 24