PERFORCE change 490999 for review
    Brooks Davis 
    brooks at FreeBSD.org
       
    Wed Aug 28 09:53:11 UTC 2013
    
    
  
http://p4web.freebsd.org/@@490999?ac=10
Change 490999 by brooks at brooks_zenith on 2013/08/28 09:52:09
	Don't do LLVM instrumentation when EARLY_BUILD is defined as it
	is when building aicasm.
Affected files ...
.. //depot/projects/ctsrd/tesla/src/share/mk/bsd.prog.mk#10 edit
Differences ...
==== //depot/projects/ctsrd/tesla/src/share/mk/bsd.prog.mk#10 (text+ko) ====
@@ -54,7 +54,8 @@
 .if defined(SRCS) && !empty(SRCS)
 # XXX: currently tesla can't handle C++ so build C++ code normaly in the
 # WITH_TESLA case.
-.if defined(NO_LLVM_IR) || ${MK_LLVM_INSTRUMENTED} == "no" || \
+.if defined(EARLY_BUILD) || defined(NO_LLVM_IR) || \
+    ${MK_LLVM_INSTRUMENTED} == "no" || \
     (${MK_TESLA} != "no" && defined(PROG_CXX))
 OBJS+=  ${SRCS:N*.h:R:S/$/.o/g}
 .else
@@ -89,7 +90,7 @@
 .endif
 .endif
 
-.if ${MK_TESLA} != "no"
+.if ${MK_TESLA} != "no" && !defined(EARLY_BUILD)
 tesla.manifest: ${TESLA_FILES}
 	cat ${TESLA_FILES} > ${.TARGET}
 
    
    
More information about the p4-projects
mailing list