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
Unknown Object (File)
Fri, Sep 6, 2:21 AM
Unknown Object (File)
Tue, Sep 3, 5:54 AM
Unknown Object (File)
Tue, Sep 3, 5:41 AM
Unknown Object (File)
Tue, Sep 3, 5:41 AM
Unknown Object (File)
Sun, Sep 1, 8:20 PM
Unknown Object (File)
Sun, Sep 1, 1:01 PM
Unknown Object (File)
Thu, Aug 29, 3:16 PM
Unknown Object (File)
Mon, Aug 19, 5:45 AM

Details

Summary

And add aim by default when it's specified.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 52101
Build 48992: arc lint + arc unit

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.