Canonicalize supported CPU feature set
authorBenjamin Barenblat <bbaren@google.com>
Sun, 8 Jan 2023 21:54:44 +0000 (21:54 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Sun, 8 Jan 2023 21:54:44 +0000 (21:54 +0000)
commitebf2393e339e7b5d2e50979b038c040c7d508181
treeca731bcb980fbd84fda9c6bdef0263efa7b4aabe
parent42adda7dc7aac81d90a062048f34fe84db7659e4
Canonicalize supported CPU feature set

Forwarded: not-needed

Explicitly set supported CPU features.

  - Disable Intel SSE and SSE2 on i386, since Debian supports some i386
    processors without those extensions. Keep them enabled on amd64, since all
    amd64 processors have them.

  - Disable Intel SSSE3 entirely, since no i386 processor supports it and Debian
    supports amd64 processors without it.

  - Disable NEON on armel and armhf, since no armel processor supports NEON and
    Debian supports some armhf processors without it. Keep it enabled on arm64,
    since all arm64 processors have it.

Gbp-Pq: Name cpu-features.diff
absl/base/config.h