[mac] Remove definitions for unsupported toolchains

This change removes the definitions for the following toolchains:

  - arm toolchains because macOS never had support for 32-bit arm cpus

    //build/toolchain/mac:clang_arm
    //build/toolchain/mac:clang_arm_for_rust_host_build_tools
    //build/toolchain/mac:clang_arm_host_with_system_allocator
    //build/toolchain/mac:clang_arm_with_system_allocator

  - x86 toolchains because macOS dropped support for 32-bit intel cpus
    in 2019 with macOS Catalina

    //build/toolchain/mac:clang_x86
    //build/toolchain/mac:clang_x86_for_rust_host_build_tools
    //build/toolchain/mac:clang_x86_host_with_system_allocator
    //build/toolchain/mac:clang_x86_with_system_allocator
    //build/toolchain/mac:clang_x86_v8_arm
    //build/toolchain/mac:clang_x86_v8_arm_for_rust_host_build_tools
    //build/toolchain/mac:clang_x86_v8_arm_host_with_system_allocator
    //build/toolchain/mac:clang_x86_v8_arm_with_system_allocator
    //build/toolchain/mac:clang_x86_v8_mipsel
    //build/toolchain/mac:clang_x86_v8_mipsel_for_rust_host_build_tools
    //build/toolchain/mac:clang_x86_v8_mipsel_host_with_system_allocator
    //build/toolchain/mac:clang_x86_v8_mipsel_with_system_allocator

Note that trying to build with any of those toolchain would result in
assertion failures in many places in other BUILD.gn files (e.g. the
rust toolchain only supports x64 and arm64 cpus, ...).

Bug: 452018499
Change-Id: I6d1313e4b5a1a64b54ac3afe9a3a710ec090fb82
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7041722
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Sylvain Defresne <sdefresne@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1530065}
NOKEYCHECK=True
GitOrigin-RevId: 7e9b2780f03a3a5751ccc947cb3d0cb77067e76b
2 files changed