| ##===- TEST.lineinfo.Makefile -----------------------------*- Makefile -*--===## |
| # |
| # This test is used to measure quality of debugging information. |
| # |
| ##===----------------------------------------------------------------------===## |
| |
| CURDIR := $(shell cd .; pwd) |
| PROGDIR := $(PROJ_SRC_ROOT) |
| RELDIR := $(subst $(PROGDIR),,$(CURDIR)) |
| COLLECTOR := $(PROJ_SRC_ROOT)/CollectDebugInfoUsingLLDB.py |
| |
| REPORTS_TO_GEN := dbg |
| REPORTS_SUFFIX := $(addsuffix .report.txt, $(REPORTS_TO_GEN)) |
| |
| $(PROGRAMS_TO_TEST:%=test.$(TEST).%): \ |
| test.$(TEST).%: Output/%.dbg Output/%.dbg.opt Output/%.native.dbg Output/%.native.dbg.opt |
| $(PROJ_SRC_ROOT)/PrintLineNo.sh $*; \ |
| $(PROJ_SRC_ROOT)/FindMissingLineNo.py $* $(PROJ_SRC_ROOT); |
| |