From 9ada6b493e33fe43057b03897d57f2ad931d219f Mon Sep 17 00:00:00 2001 From: Patrick Williams Date: Fri, 24 Jun 2011 10:13:59 -0500 Subject: Improve assert handling and options. - Allow a custom assert trace as an optional parameter. - Call a trace function instead of printk for most cases. - Provide a critical library assert (for syslibs, trace, etc.) - Provide a kassert function for kernel code. Change-Id: If24d57d0832a587258503b3fd0046c21da3712b5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/159 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler Reviewed-by: CAMVAN T. NGUYEN --- config.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'config.mk') diff --git a/config.mk b/config.mk index be75fbade..8fd7c4f55 100644 --- a/config.mk +++ b/config.mk @@ -7,7 +7,8 @@ OBJDIR = ${ROOTPATH}/obj/modules/${MODULE} BEAMDIR = ${ROOTPATH}/obj/beam/${MODULE} GENDIR = ${ROOTPATH}/obj/genfiles/ IMGDIR = ${ROOTPATH}/img -EXTRACOMMONFLAGS += -fPIC -Bsymbolic -Bsymbolic-functions +EXTRACOMMONFLAGS += -fPIC -Bsymbolic -Bsymbolic-functions +CUSTOMFLAGS += -D__HOSTBOOT_MODULE=${MODULE} LIBS += $(addsuffix .so, $(addprefix lib, ${MODULE})) MODULE_INIT = ${ROOTPATH}/obj/core/module_init.o EXTRAINCDIR += ${ROOTPATH}/src/include/usr ${GENDIR} -- cgit v1.2.1