From fb1836fd7b1b8839815595db08ae740ec7b86347 Mon Sep 17 00:00:00 2001 From: Patrick Williams Date: Wed, 19 Sep 2012 14:23:54 -0500 Subject: Support code coverage in extended modules. - Reduce optimization (to -Os) to fit when doing coverage profile. - Remove errl storage area from base image. - Add GCC function attributes to sys library functions. RTC: 36933 Change-Id: Ic83011a2444ef5b735db0446a14a0af34187eebf Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1908 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton Reviewed-by: ADAM R. MUHLE Reviewed-by: Daniel M. Crowell Reviewed-by: Melissa J. Connell Reviewed-by: Paul Nguyen Reviewed-by: A. Patrick Williams III --- src/usr/makefile | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/usr/makefile') diff --git a/src/usr/makefile b/src/usr/makefile index a4e413cbd..e4ae0117d 100644 --- a/src/usr/makefile +++ b/src/usr/makefile @@ -22,6 +22,8 @@ # IBM_PROLOG_END_TAG ROOTPATH = ../.. +# Do not instrument the module_init.o +HOSTBOOT_PROFILE_NO_INSTRUMENT = 1 OBJS = module_init.o SUBDIRS = example.d trace.d cxxtest.d testcore.d errl.d devicefw.d \ -- cgit v1.2.1