xref: /llvm-project/lldb/test/API/functionalities/postmortem/netbsd-core/GNUmakefile (revision 99451b4453688a94c6014cac233d371ab4cc342d)
1ARCH = $(shell uname -m)
2PROGRAMS = 1lwp_SIGSEGV 2lwp_t2_SIGSEGV 2lwp_process_SIGSEGV
3EXECS = $(patsubst %,%.$(ARCH),$(PROGRAMS))
4CORES = $(patsubst %,%.core,$(EXECS))
5
6all: $(CORES) $(EXECS)
7clean:
8	rm -f $(CORES) $(EXECS)
9
10%.core: %
11	sysctl -w proc.$$$$.corename=$@; ulimit -s 16; ! ./$<
12%.$(ARCH): %.c
13	$(CC) -o $@ -g $<
14
15.PHONY: all clean
16