bsd.cpu.mk (220863) | bsd.cpu.mk (239272) |
---|---|
1# $FreeBSD: head/share/mk/bsd.cpu.mk 220863 2011-04-19 18:09:21Z dim $ | 1# $FreeBSD: head/share/mk/bsd.cpu.mk 239272 2012-08-15 03:21:56Z gonzo $ |
2 3# Set default CPU compile flags and baseline CPUTYPE for each arch. The 4# compile flags must support the minimum CPU type for each architecture but 5# may tune support for more advanced processors. 6 7.if !defined(CPUTYPE) || empty(CPUTYPE) 8_CPUCFLAGS = 9. if ${MACHINE_CPUARCH} == "i386" --- 82 unchanged lines hidden (view full) --- 92_CPUCFLAGS = -march=${CPUTYPE} 93. endif # GCC on 'i386' 94. elif ${MACHINE_CPUARCH} == "amd64" 95_CPUCFLAGS = -march=${CPUTYPE} 96. elif ${MACHINE_CPUARCH} == "arm" 97. if ${CPUTYPE} == "xscale" 98#XXX: gcc doesn't seem to like -mcpu=xscale, and dies while rebuilding itself 99#_CPUCFLAGS = -mcpu=xscale | 2 3# Set default CPU compile flags and baseline CPUTYPE for each arch. The 4# compile flags must support the minimum CPU type for each architecture but 5# may tune support for more advanced processors. 6 7.if !defined(CPUTYPE) || empty(CPUTYPE) 8_CPUCFLAGS = 9. if ${MACHINE_CPUARCH} == "i386" --- 82 unchanged lines hidden (view full) --- 92_CPUCFLAGS = -march=${CPUTYPE} 93. endif # GCC on 'i386' 94. elif ${MACHINE_CPUARCH} == "amd64" 95_CPUCFLAGS = -march=${CPUTYPE} 96. elif ${MACHINE_CPUARCH} == "arm" 97. if ${CPUTYPE} == "xscale" 98#XXX: gcc doesn't seem to like -mcpu=xscale, and dies while rebuilding itself 99#_CPUCFLAGS = -mcpu=xscale |
100_CPUCFLAGS = -march=armv5te -D__XSCALE__ | 100_CPUCFLAGS = -march=armv5te -D__XSCALE__ -DARM_WANT_TP_ADDRESS 101. elif ${CPUTYPE} == "armv6" 102_CPUCFLAGS = -march=${CPUTYPE} -DARM_ARCH_6=1 103. elif ${CPUTYPE} == "cortexa" 104_CPUCFLAGS = -march=armv6 -DARM_ARCH_6=1 -mfpu=vfp |
101. else | 105. else |
102_CPUCFLAGS = -mcpu=${CPUTYPE} | 106_CPUCFLAGS = -mcpu=${CPUTYPE} -DARM_WANT_TP_ADDRESS |
103. endif 104. elif ${MACHINE_ARCH} == "powerpc" 105. if ${CPUTYPE} == "e500" 106_CPUCFLAGS = -Wa,-me500 -msoft-float 107. else 108_CPUCFLAGS = -mcpu=${CPUTYPE} -mno-powerpc64 109. endif 110. elif ${MACHINE_ARCH} == "powerpc64" --- 111 unchanged lines hidden --- | 107. endif 108. elif ${MACHINE_ARCH} == "powerpc" 109. if ${CPUTYPE} == "e500" 110_CPUCFLAGS = -Wa,-me500 -msoft-float 111. else 112_CPUCFLAGS = -mcpu=${CPUTYPE} -mno-powerpc64 113. endif 114. elif ${MACHINE_ARCH} == "powerpc64" --- 111 unchanged lines hidden --- |