Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jul 2013 19:09:03 GMT
From:      Brooks Davis <brooks@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 231035 for review
Message-ID:  <201307111909.r6BJ93fm065534@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@231035?ac=10

Change 231035 by brooks@brooks_zenith on 2013/07/11 19:08:55

	Run ctfconvert on tesla object files and ctfmerge on insturmented
	binaries.

Affected files ...

.. //depot/projects/ctsrd/tesla/src/share/mk/sys.mk#10 edit
.. //depot/projects/ctsrd/tesla/src/sys/conf/kern.post.mk#3 edit

Differences ...

==== //depot/projects/ctsrd/tesla/src/share/mk/sys.mk#10 (text+ko) ====

@@ -281,6 +281,7 @@
 
 .instrll.instro: tesla.manifest
 	${LLC} -filetype=obj ${LLCFLAGS} ${.IMPSRC} -o ${.TARGET}
+	${CTFCONVERT_CMD}
 
 .manifest.dot:
 	${TESLA} graph ${.IMPSRC} -o ${.TARGET}

==== //depot/projects/ctsrd/tesla/src/sys/conf/kern.post.mk#3 (text+ko) ====

@@ -184,6 +184,9 @@
 	${LD} -Bdynamic -T ${LDSCRIPT} ${LDFLAGS} --no-warn-mismatch \
 	    -warn-common -export-dynamic -dynamic-linker /red/herring \
 	    -o ${.TARGET} -X ${INSTROBJS} ${NOT_C_OBJS} vers.o hack.So
+.if ${MK_CTF} != "no"
+	${CTFMERGE} ${CTFFLAGS} -o ${.TARGET} ${INSTROBJS} ${NOT_C_OBJS} vers.o
+.endif
 
 # This is a hack.  BFD "optimizes" away dynamic mode if there are no
 # dynamic references.  We could probably do a '-Bforcedynamic' mode like



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307111909.r6BJ93fm065534>