Page MenuHomeFreeBSD

share/mk/bsd.cpu.mk: handle the default case when CPUTYPE is not specified on powerpc*
ClosedPublic

Authored by pkubaj on Jun 16 2023, 10:14 AM.
Tags
None
Referenced Files
F91567906: D40576.id.diff
Mon, Aug 19, 5:45 AM
Unknown Object (File)
Sun, Aug 11, 2:49 AM
Unknown Object (File)
Jul 19 2024, 1:18 PM
Unknown Object (File)
Jul 15 2024, 6:06 AM
Unknown Object (File)
Jul 14 2024, 3:50 AM
Unknown Object (File)
Jun 16 2024, 3:40 AM
Unknown Object (File)
Dec 20 2023, 3:53 AM
Unknown Object (File)
Dec 12 2023, 12:23 PM

Details

Summary

And add aim by default when it's specified.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

not entirely sure what vsx and vsx2 are...

This revision is now accepted and ready to land.Jun 16 2023, 3:16 PM

VSX is a SIMD introduced in POWER7. It's similar to AVX. VSX2 is not actually a formal name. It's just that VSX was improved in POWER8 and later in POWER9. Thus, this follows Gentoo's naming in naming them informally VSX and VSX3 to differentiate the improved VSX in newer CPU's.

Also, powerpc64le has a different default from powerpc64, because powerpc64le's baseline is POWER8 (which already has VSX with improvements), while powerpc64's baseline is G5, which is much older and actually precedes VSX.