diff options
author | Mark Wenning <wenning@us.ibm.com> | 2011-10-20 11:17:06 -0500 |
---|---|---|
committer | Mark W. Wenning <wenning@us.ibm.com> | 2011-11-02 10:55:48 -0500 |
commit | 75a2f91534b9d3450ff450e63914bde9cb39514b (patch) | |
tree | debe069486911e560c819242a77ed6789234e9b0 /config.mk | |
parent | b72ee9b1f333be7847d694bfa2c5fbafa2e4c487 (diff) | |
download | talos-hostboot-75a2f91534b9d3450ff450e63914bde9cb39514b.tar.gz talos-hostboot-75a2f91534b9d3450ff450e63914bde9cb39514b.zip |
RTC3964: x86 Support for UserDetails
- first commit
- errlparserbase and errluserparser
- need linker step for userdetails libs
- final merge
Change-Id: I32daae8de483616f20e66581f4e8f3de0dc98257
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/467
Tested-by: Jenkins Server
Reviewed-by: Monte K. Copeland <copelanm@us.ibm.com>
Diffstat (limited to 'config.mk')
-rw-r--r-- | config.mk | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -25,11 +25,16 @@ all: ${MAKE} gen_pass ${MAKE} code_pass +## output libs, objs for userdetails parsers +UD_DIR = ${ROOTPATH}/obj/modules/userdetails +UD_OBJS = ${UD_DIR}*.o ${UD_DIR}/*.so ${UD_DIR}/*.a + ifdef MODULE OBJDIR = ${ROOTPATH}/obj/modules/${MODULE} BEAMDIR = ${ROOTPATH}/obj/beam/${MODULE} GENDIR = ${ROOTPATH}/obj/genfiles IMGDIR = ${ROOTPATH}/img + EXTRACOMMONFLAGS += -fPIC -Bsymbolic -Bsymbolic-functions ifdef STRICT EXTRACOMMONFLAGS += -Weffc++ @@ -268,14 +273,17 @@ ${BEAMDIR}/%.beam : %.S BEAMOBJS = $(addprefix ${BEAMDIR}/, ${OBJS:.o=.beam}) beam: ${SUBDIRS:.d=.beamdir} ${BEAMOBJS} -clean: ${SUBDIRS:.d=.clean} +cleanud : + rm -f ${UD_OBJS} + +clean: cleanud ${SUBDIRS:.d=.clean} (rm -f ${OBJECTS} ${OBJECTS:.o=.dep} ${OBJECTS:.o=.list} \ ${OBJECTS:.o=.o.hash} ${BEAMOBJS} ${LIBRARIES} \ ${IMAGES} ${IMAGES:.bin=.list} ${IMAGES:.bin=.syms} \ ${IMAGES:.bin=.bin.modinfo} ${IMAGES:.ruhx=.lid} \ ${IMAGES:.ruhx=.lidhdr} ${IMAGES:.bin=_extended.bin} \ ${IMAGE_EXTRAS} ${EXTRA_LIDS_} \ - ${EXTRA_OBJS} ${_GENFILES} ${EXTRA_PARTS} ${EXTRA_CLEAN}) + ${EXTRA_OBJS} ${_GENFILES} ${EXTRA_PARTS} ${EXTRA_CLEAN} ) cscope: ${SUBDIRS} mkdir -p ${ROOTPATH}/obj/cscope |