diff options
author | Piotr Kubaj <pkubaj@FreeBSD.org> | 2023-06-16 09:43:42 +0000 |
---|---|---|
committer | Piotr Kubaj <pkubaj@FreeBSD.org> | 2023-06-16 19:15:03 +0000 |
commit | 2c7279bae7767e9b10a73f44817adb168b69b522 (patch) | |
tree | ea37c43c82ebd5638e53842106c05affdac649ce | |
parent | ec0bd8b07f79b1533890740e38701a44748d639d (diff) |
share/mk/bsd.cpu.mk: handle the default case when CPUTYPE is not specified on powerpc*
Approved by: imp
Differential Revision: https://reviews.freebsd.org/D40576
-rw-r--r-- | share/mk/bsd.cpu.mk | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/share/mk/bsd.cpu.mk b/share/mk/bsd.cpu.mk index ba18204b9230..e47ee30d2ce6 100644 --- a/share/mk/bsd.cpu.mk +++ b/share/mk/bsd.cpu.mk @@ -14,8 +14,12 @@ MACHINE_CPU = amd64 sse2 sse mmx MACHINE_CPU = arm . elif ${MACHINE_CPUARCH} == "i386" MACHINE_CPU = i486 -. elif ${MACHINE_CPUARCH} == "powerpc" +. elif ${MACHINE_ARCH} == "powerpc" MACHINE_CPU = aim +. elif ${MACHINE_ARCH} == "powerpc64" +MACHINE_CPU = aim altivec +. elif ${MACHINE_ARCH} == "powerpc64le" +MACHINE_CPU = aim altivec vsx vsx2 . elif ${MACHINE_CPUARCH} == "riscv" MACHINE_CPU = riscv . endif @@ -277,7 +281,9 @@ MACHINE_CPU += amd64 sse2 sse mmx . if ${CPUTYPE} == "e500" MACHINE_CPU = booke softfp . elif ${CPUTYPE} == "g4" -MACHINE_CPU = altivec +MACHINE_CPU = aim altivec +. else +MACHINE_CPU= aim . endif . elif ${MACHINE_ARCH} == "powerpc64" . if ${CPUTYPE} == "e5500" @@ -289,10 +295,10 @@ MACHINE_CPU = altivec vsx vsx2 . elif ${CPUTYPE} == power9 MACHINE_CPU = altivec vsx vsx2 vsx3 . else -MACHINE_CPU = altivec +MACHINE_CPU = aim altivec . endif . elif ${MACHINE_ARCH} == "powerpc64le" -MACHINE_CPU = altivec vsx vsx2 +MACHINE_CPU = aim altivec vsx vsx2 . if ${CPUTYPE} == power9 MACHINE_CPU += vsx3 . endif |