]> git.saurik.com Git - apple/libc.git/blobdiff - gmon/Makefile.inc
Libc-594.9.4.tar.gz
[apple/libc.git] / gmon / Makefile.inc
index 1e69c1d658610852c75ec225a4a9cf15167404bd..bc427578f89e983c4203bed3e90efa8b8a7ae03a 100644 (file)
@@ -4,19 +4,34 @@
 # gmon sources
 .PATH: ${.CURDIR}/gmon
 
-SRCS+= gmon.c 
+MISRCS+= gmon.c 
 
-#.if ${LIB} == "c"
-#MAN+= moncontrol.3
-#
-#MLINKS+=moncontrol.3 monstartup.3
-#.endif
+.if ${LIB} == "c"
+MAN3 += moncontrol.3
+
+MLINKS += moncontrol.3 monstartup.3
+.endif
+
+GFLAGS = -O -pipe -Wmost -g -fno-common
+.if $(MACHINE_ARCH) != arm
+GFLAGS += -force_cpusubtype_ALL
+.endif
+.if ${GCC_42} != YES
+GFLAGS += -no-cpp-precomp
+.endif
+.ifdef SDKROOT
+GFLAGS += -isysroot '${SDKROOT}'
+.endif # SDKROOT
 
 # mcount cannot be compiled with profiling
 gmon.po: 
-       ${CC} -O -pipe -arch ${MACHINE_ARCH} -Wmost -g -fno-common \
-               -no-cpp-precomp -force_cpusubtype_ALL -I${.CURDIR}/include  \
-               -I${.CURDIR}/include/objc -c ${.CURDIR}/gmon/gmon.c -o gmon.po
+       ${MYCC} -arch ${CCARCH} ${GFLAGS} \
+               -I${.CURDIR}/include \
+               -I${SYMROOT}/include \
+               -I${INCLUDEDIR} \
+               -I${INCLUDEDIR}/objc \
+               ${PRIVINC} \
+               -c ${.CURDIR}/gmon/gmon.c -o gmon.po
 
 #gmon.po: gmon.o
 #      cp gmon.o gmon.po