ERRORS_REPORT_MAKEFILE := $(call makefilename) ifeq ($(findstring BSD,$(OS)),BSD) CFLAGS += -DBSDBACKTRACE LDLIBRARIES += -lexecinfo endif ifeq ($(OS),Linux) LDFLAGS += -rdynamic endif ERRORS_REPORTEXCEPTION := errors/reportexception.o errors/reportexception.s $(ERRORS_REPORTEXCEPTION): .EXTRA_PREREQS += $(ERRORS_REPORT_MAKEFILE) ERRORS_TEXTMESSAGE := errors/textmessage.o errors/textmessage.s $(ERRORS_TEXTMESSAGE): .EXTRA_PREREQS += $(ERRORS_REPORT_MAKEFILE) $(ERRORS_TEXTMESSAGE): CLANGWARNINGS += -Wno-format-nonliteral