Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Apr 2006 03:12:24 GMT
From:      John Birrell <jb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 95376 for review
Message-ID:  <200604160312.k3G3COuo087228@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=95376

Change 95376 by jb@jb_freebsd2 on 2006/04/16 03:12:18

	During the bootstrap-tools, build-tools and cross-tools phases
	of 'make buildworld', don't try to add 'C Type Format' data to
	the built objects. Only in the 'world' phase is this done,
	and only if NO_CTF is not defined.
	
	Define NO_CTF if you only want normal objects to be built.
	
	Bear in mind that the size of the installed binaries grows
	when CTF data is present.

Affected files ...

.. //depot/projects/dtrace/src/Makefile.inc1#4 edit

Differences ...

==== //depot/projects/dtrace/src/Makefile.inc1#4 (text+ko) ====

@@ -182,17 +182,18 @@
 		BOOTSTRAPPING=${OSRELDATE} \
 		-DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN \
 		-DWITHOUT_NLS -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED \
-		-DNO_CPU_CFLAGS -DNO_WARNS
+		-DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF
 
 # build-tools stage
 TMAKE=		MAKEOBJDIRPREFIX=${OBJTREE} \
 		${BMAKEENV} ${MAKE} -f Makefile.inc1 \
 		DESTDIR= \
-		BOOTSTRAPPING=${OSRELDATE} -DNO_LINT -DNO_CPU_CFLAGS -DNO_WARNS
+		BOOTSTRAPPING=${OSRELDATE} -DNO_LINT -DNO_CPU_CFLAGS \
+		-DNO_WARNS -DNO_CTF
 
 # cross-tools stage
 XMAKE=		TOOLS_PREFIX=${WORLDTMP} ${BMAKE} \
-		-DWITHOUT_FORTRAN -DWITHOUT_GDB
+		-DWITHOUT_FORTRAN -DWITHOUT_GDB -DNO_CTF
 
 # world stage
 WMAKEENV=	${CROSSENV} \



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