Deleted Added
full compact
bsd.cpu.mk (135678) bsd.cpu.mk (136211)
1# $FreeBSD: head/share/mk/bsd.cpu.mk 135678 2004-09-23 22:59:31Z cognet $
1# $FreeBSD: head/share/mk/bsd.cpu.mk 136211 2004-10-07 09:56:48Z des $
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. if ${MACHINE_ARCH} == "i386"
9_CPUCFLAGS =

--- 15 unchanged lines hidden (view full) ---

25.else
26
27# Handle aliases (not documented in make.conf to avoid user confusion
28# between e.g. i586 and pentium)
29
30. if ${MACHINE_ARCH} == "i386"
31. if ${CPUTYPE} == "pentium4"
32CPUTYPE = p4
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. if ${MACHINE_ARCH} == "i386"
9_CPUCFLAGS =

--- 15 unchanged lines hidden (view full) ---

25.else
26
27# Handle aliases (not documented in make.conf to avoid user confusion
28# between e.g. i586 and pentium)
29
30. if ${MACHINE_ARCH} == "i386"
31. if ${CPUTYPE} == "pentium4"
32CPUTYPE = p4
33. elif ${CPUTYPE} == "pentium4m"
34CPUTYPE = p4m
33. elif ${CPUTYPE} == "pentium3"
34CPUTYPE = p3
35. elif ${CPUTYPE} == "pentium3"
36CPUTYPE = p3
37. elif ${CPUTYPE} == "pentium3m"
38CPUTYPE = p3m
39. elif ${CPUTYPE} == "pentium-m"
40CPUTYPE = p-m
35. elif ${CPUTYPE} == "pentiumpro"
36CPUTYPE = i686
37. elif ${CPUTYPE} == "pentium"
38CPUTYPE = i586
39. elif ${CPUTYPE} == "opteron"
40CPUTYPE = athlon-mp
41. elif ${CPUTYPE} == "athlon64"
42CPUTYPE = athlon-xp

--- 26 unchanged lines hidden (view full) ---

69_CPUCFLAGS = -march=${CPUTYPE}
70_ICC_CPUCFLAGS = -tpp6 -xi
71. elif ${CPUTYPE} == "k5"
72_CPUCFLAGS = -march=pentium
73_ICC_CPUCFLAGS = -tpp5
74. elif ${CPUTYPE} == "p4"
75_CPUCFLAGS = -march=pentium4
76_ICC_CPUCFLAGS = -tpp7 -xiMKW
41. elif ${CPUTYPE} == "pentiumpro"
42CPUTYPE = i686
43. elif ${CPUTYPE} == "pentium"
44CPUTYPE = i586
45. elif ${CPUTYPE} == "opteron"
46CPUTYPE = athlon-mp
47. elif ${CPUTYPE} == "athlon64"
48CPUTYPE = athlon-xp

--- 26 unchanged lines hidden (view full) ---

75_CPUCFLAGS = -march=${CPUTYPE}
76_ICC_CPUCFLAGS = -tpp6 -xi
77. elif ${CPUTYPE} == "k5"
78_CPUCFLAGS = -march=pentium
79_ICC_CPUCFLAGS = -tpp5
80. elif ${CPUTYPE} == "p4"
81_CPUCFLAGS = -march=pentium4
82_ICC_CPUCFLAGS = -tpp7 -xiMKW
83. elif ${CPUTYPE} == "p4m"
84_CPUCFLAGS = -march=pentium4m
77. elif ${CPUTYPE} == "p3"
78_CPUCFLAGS = -march=pentium3
79_ICC_CPUCFLAGS = -tpp6 -xiMK
85. elif ${CPUTYPE} == "p3"
86_CPUCFLAGS = -march=pentium3
87_ICC_CPUCFLAGS = -tpp6 -xiMK
88. elif ${CPUTYPE} == "p3m"
89_CPUCFLAGS = -march=pentium3m
90. elif ${CPUTYPE} == "p-m"
91_CPUCFLAGS = -march=pentium-m
80. elif ${CPUTYPE} == "p2"
81_CPUCFLAGS = -march=pentium2
82_ICC_CPUCFLAGS = -tpp6 -xiM
83. elif ${CPUTYPE} == "i686"
84_CPUCFLAGS = -march=pentiumpro
85_ICC_CPUCFLAGS = -tpp6 -xiM
86. elif ${CPUTYPE} == "i586/mmx"
87_CPUCFLAGS = -march=pentium-mmx

--- 42 unchanged lines hidden (view full) ---

130. elif ${CPUTYPE} == "athlon" || ${CPUTYPE} == "athlon-tbird"
131MACHINE_CPU = athlon k7 3dnow mmx k6 k5 i586 i486 i386
132. elif ${CPUTYPE} == "k6-3" || ${CPUTYPE} == "k6-2"
133MACHINE_CPU = 3dnow mmx k6 k5 i586 i486 i386
134. elif ${CPUTYPE} == "k6"
135MACHINE_CPU = mmx k6 k5 i586 i486 i386
136. elif ${CPUTYPE} == "k5"
137MACHINE_CPU = k5 i586 i486 i386
92. elif ${CPUTYPE} == "p2"
93_CPUCFLAGS = -march=pentium2
94_ICC_CPUCFLAGS = -tpp6 -xiM
95. elif ${CPUTYPE} == "i686"
96_CPUCFLAGS = -march=pentiumpro
97_ICC_CPUCFLAGS = -tpp6 -xiM
98. elif ${CPUTYPE} == "i586/mmx"
99_CPUCFLAGS = -march=pentium-mmx

--- 42 unchanged lines hidden (view full) ---

142. elif ${CPUTYPE} == "athlon" || ${CPUTYPE} == "athlon-tbird"
143MACHINE_CPU = athlon k7 3dnow mmx k6 k5 i586 i486 i386
144. elif ${CPUTYPE} == "k6-3" || ${CPUTYPE} == "k6-2"
145MACHINE_CPU = 3dnow mmx k6 k5 i586 i486 i386
146. elif ${CPUTYPE} == "k6"
147MACHINE_CPU = mmx k6 k5 i586 i486 i386
148. elif ${CPUTYPE} == "k5"
149MACHINE_CPU = k5 i586 i486 i386
138. elif ${CPUTYPE} == "p4"
150. elif ${CPUTYPE} == "p4" || ${CPUTYPE} == "p4m" || ${CPUTYPE} == "p-m"
139MACHINE_CPU = sse2 sse i686 mmx i586 i486 i386
151MACHINE_CPU = sse2 sse i686 mmx i586 i486 i386
140. elif ${CPUTYPE} == "p3"
152. elif ${CPUTYPE} == "p3" || ${CPUTYPE} == "p3m"
141MACHINE_CPU = sse i686 mmx i586 i486 i386
142. elif ${CPUTYPE} == "p2"
143MACHINE_CPU = i686 mmx i586 i486 i386
144. elif ${CPUTYPE} == "i686"
145MACHINE_CPU = i686 i586 i486 i386
146. elif ${CPUTYPE} == "i586/mmx"
147MACHINE_CPU = mmx i586 i486 i386
148. elif ${CPUTYPE} == "i586"

--- 42 unchanged lines hidden ---
153MACHINE_CPU = sse i686 mmx i586 i486 i386
154. elif ${CPUTYPE} == "p2"
155MACHINE_CPU = i686 mmx i586 i486 i386
156. elif ${CPUTYPE} == "i686"
157MACHINE_CPU = i686 i586 i486 i386
158. elif ${CPUTYPE} == "i586/mmx"
159MACHINE_CPU = mmx i586 i486 i386
160. elif ${CPUTYPE} == "i586"

--- 42 unchanged lines hidden ---