Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

target tier policy compliance #116004

Closed

Commits on Sep 20, 2023

  1. doc: target tier policy with compiler-team#655

    Update target tier policy to require that targets be able to produce
    object code with a supported backend.
    
    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    5e548e1 View commit details
    Browse the repository at this point in the history
  2. target compliance: x86_64h-apple-darwin

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    cc28971 View commit details
    Browse the repository at this point in the history
  3. target compliance: *-wrs-vxworks

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    16652f0 View commit details
    Browse the repository at this point in the history
  4. target compliance: *-unknown-openbsd

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    ec2207a View commit details
    Browse the repository at this point in the history
  5. target compliance: *-unknown-linux-ohos

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    9ffe261 View commit details
    Browse the repository at this point in the history
  6. target compliance: x86_64-unknown-l4re-uclibc

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    61750e9 View commit details
    Browse the repository at this point in the history
  7. target compliance: *-unknown-hermit

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    e9f3db4 View commit details
    Browse the repository at this point in the history
  8. target compliance: *-unknown-haiku

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    eb644c8 View commit details
    Browse the repository at this point in the history
  9. target compliance: x86_64-unknown-dragonfly

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    6ad7f0f View commit details
    Browse the repository at this point in the history
  10. target compliance: x86_64-unikraft-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    24016d2 View commit details
    Browse the repository at this point in the history
  11. target compliance: *-uwp-windows-{msvc,gnu}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2cb4531 View commit details
    Browse the repository at this point in the history
  12. target compliance: x86_64-sun-solaris

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    ceea4fa View commit details
    Browse the repository at this point in the history
  13. target compliance: drop windows xp in tier 3

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    1f8ce49 View commit details
    Browse the repository at this point in the history
  14. target compliance: x86_64-pc-windows-gnullvm

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    be2b697 View commit details
    Browse the repository at this point in the history
  15. target compliance: x86_64-pc-nto-qnx710

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    28109b5 View commit details
    Browse the repository at this point in the history
  16. target compliance: *-apple-watchos{,-*}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    85ce178 View commit details
    Browse the repository at this point in the history
  17. target compliance: *-apple-tvos

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    1947656 View commit details
    Browse the repository at this point in the history
  18. target compliance: *-apple-ios-macabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    5076fe7 View commit details
    Browse the repository at this point in the history
  19. target compliance: wasm64-unknown-unknown

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    44c6fdf View commit details
    Browse the repository at this point in the history
  20. target compliance: wasm32-wasi-preview1-threads

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    92e5322 View commit details
    Browse the repository at this point in the history
  21. target compliance: thumbv7neon-unknown-linux-musleabihf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    8169ca1 View commit details
    Browse the repository at this point in the history
  22. target compliance: thumbv7a-pc-windows-msvc

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    23e54d0 View commit details
    Browse the repository at this point in the history
  23. target compliance: {arm,thumb}v5te-none-eabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    29b2ca8 View commit details
    Browse the repository at this point in the history
  24. target compliance: {arm,thumb}v4t-none-eabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4b49b81 View commit details
    Browse the repository at this point in the history
  25. target compliance: sparc-unknown-none-elf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    e228da1 View commit details
    Browse the repository at this point in the history
  26. target compliance: sparc-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    f7f9e85 View commit details
    Browse the repository at this point in the history
  27. target compliance: s390x-unknown-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    9f7929c View commit details
    Browse the repository at this point in the history
  28. target compliance: riscv64-linux-android

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    13e23bb View commit details
    Browse the repository at this point in the history
  29. target compliance: netbsd

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    1a49c26 View commit details
    Browse the repository at this point in the history
  30. target compliance: fuchsia

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d034d66 View commit details
    Browse the repository at this point in the history
  31. target compliance: freebsd

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d7a6a9e View commit details
    Browse the repository at this point in the history
  32. target compliance: *-esp-espidf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    b987ec9 View commit details
    Browse the repository at this point in the history
  33. target compliance: riscv32imac-unknown-xous-elf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4597e06 View commit details
    Browse the repository at this point in the history
  34. target compliance: riscv32im-unknown-none-elf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    792f37d View commit details
    Browse the repository at this point in the history
  35. target compliance: riscv{32,64}gc-unknown-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    521a962 View commit details
    Browse the repository at this point in the history
  36. target compliance: riscv32gc-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    66a1f1b View commit details
    Browse the repository at this point in the history
  37. target compliance: powerpc64-ibm-aix

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    df33447 View commit details
    Browse the repository at this point in the history
  38. target compliance: powerpc64{,le}-unknown-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    8c33187 View commit details
    Browse the repository at this point in the history
  39. target compliance: powerpc-unknown-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    12c5564 View commit details
    Browse the repository at this point in the history
  40. target compliance: powerpc-unknown-linux-gnuspe

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    28d31fc View commit details
    Browse the repository at this point in the history
  41. target compliance: msp430-none-elf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    28c6d09 View commit details
    Browse the repository at this point in the history
  42. target compliance: mipsisa{32r6,32r6el,64r6,64r6el}-unknown-linux-gnu…

    …{,abi64}
    
    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    13bba49 View commit details
    Browse the repository at this point in the history
  43. target compliance: mipsel-unknown-none

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4067e5d View commit details
    Browse the repository at this point in the history
  44. target compliance: mipsel-unknown-linux-uclibc

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    a3e4a7e View commit details
    Browse the repository at this point in the history
  45. target compliance: mipsel-sony-psx

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2325f91 View commit details
    Browse the repository at this point in the history
  46. target compliance: mipsel-sony-psp

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    55f3416 View commit details
    Browse the repository at this point in the history
  47. target compliance: mips64-openwrt-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    edf7a4b View commit details
    Browse the repository at this point in the history
  48. target compliance: mips-unknown-linux-uclibc

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    04d6c8b View commit details
    Browse the repository at this point in the history
  49. target compliance: m68k-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    343ed33 View commit details
    Browse the repository at this point in the history
  50. target compliance: loongarch64-unknown-none{,-softfloat}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4354c65 View commit details
    Browse the repository at this point in the history
  51. target compliance: *-{pc,uwp}-windows-msvc

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    ea63ade View commit details
    Browse the repository at this point in the history
  52. target compliance: i686-apple-darwin

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2a223d3 View commit details
    Browse the repository at this point in the history
  53. target compliance: i586-pc-nto-qnx700

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2f962fb View commit details
    Browse the repository at this point in the history
  54. target compliance: i386-apple-ios

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    83b931d View commit details
    Browse the repository at this point in the history
  55. target compliance: hexagon-unknown-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    006f459 View commit details
    Browse the repository at this point in the history
  56. target compliance: csky-unknown-linux-gnuabiv2

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d9f5fc5 View commit details
    Browse the repository at this point in the history
  57. target compliance: bpf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    814ea89 View commit details
    Browse the repository at this point in the history
  58. target compliance: avr

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    677fd51 View commit details
    Browse the repository at this point in the history
  59. target compliance: armv7s-apple-ios

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    27a3682 View commit details
    Browse the repository at this point in the history
  60. target compliance: armv7a-none-eabihf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    1d5921c View commit details
    Browse the repository at this point in the history
  61. target compliance: {aarch64,armv7a}-kmc-solid_asp3{,-eabi,-eabihf}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    3232d01 View commit details
    Browse the repository at this point in the history
  62. target compliance: armv7-unknown-linux-uclibceabihf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    65c2bbf View commit details
    Browse the repository at this point in the history
  63. target compliance: armv7-unknown-linux-uclibceabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    82bcc00 View commit details
    Browse the repository at this point in the history
  64. target compliance: armv7-apple-ios

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    34cc90c View commit details
    Browse the repository at this point in the history
  65. target compliance: armv6k-nintendo-3ds

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    9017044 View commit details
    Browse the repository at this point in the history
  66. target compliance: armv5te-unknown-linux-uclibceabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d7da694 View commit details
    Browse the repository at this point in the history
  67. target compliance: armv4t-unknown-linux-gnueabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    cf81738 View commit details
    Browse the repository at this point in the history
  68. target compliance: armeb-unknown-linux-gnueabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    023764c View commit details
    Browse the repository at this point in the history
  69. target compliance: aarch64_be-unknown-linux-gnu{,_ilp32}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    57473bb View commit details
    Browse the repository at this point in the history
  70. target compliance: aarch64-unknown-redox

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    a5fa026 View commit details
    Browse the repository at this point in the history
  71. target compliance: aarch64-unknown-linux-gnu_ilp32

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    f66038f View commit details
    Browse the repository at this point in the history
  72. target compliance: aarch64-unknown-nto-qnx710

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    439559b View commit details
    Browse the repository at this point in the history
  73. target compliance: aarch64-unknown-teeos

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    11d6408 View commit details
    Browse the repository at this point in the history
  74. target compliance: aarch64-pc-windows-gnullvm

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4e88447 View commit details
    Browse the repository at this point in the history
  75. target compliance: aarch64-nintendo-switch-freestanding

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2fcadaa View commit details
    Browse the repository at this point in the history
  76. target compliance: x86_64-unknown-uefi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    818f335 View commit details
    Browse the repository at this point in the history
  77. target compliance: x86_64-unknown-redox

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    46f63bd View commit details
    Browse the repository at this point in the history
  78. target compliance: x86_64-unknown-none

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    387d4fb View commit details
    Browse the repository at this point in the history
  79. target compliance: x86_64-unknown-linux-gnux32

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    074dec8 View commit details
    Browse the repository at this point in the history
  80. target compliance: x86_64-pc-solaris

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    61afec9 View commit details
    Browse the repository at this point in the history
  81. target compliance: x86_64-linux-android

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d800c85 View commit details
    Browse the repository at this point in the history
  82. target compliance: x86_64-fortanix-unknown-sgx

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    cd171c6 View commit details
    Browse the repository at this point in the history
  83. target compliance: x86_64-apple-ios

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    1007b1e View commit details
    Browse the repository at this point in the history
  84. target compliance: wasm32-wasi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    1398375 View commit details
    Browse the repository at this point in the history
  85. target compliance: wasm32-unknown-unknown

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    a6fe718 View commit details
    Browse the repository at this point in the history
  86. target compliance: wasm32-unknown-emscripten

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    ff99f86 View commit details
    Browse the repository at this point in the history
  87. target compliance: thumbv8m.main-none-eabi{,hf}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2dd9844 View commit details
    Browse the repository at this point in the history
  88. target compliance: thumbv8m.base-none-eabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7d070ae View commit details
    Browse the repository at this point in the history
  89. target compliance: thumbv7neon-unknown-linux-gnueabihf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7bc7e34 View commit details
    Browse the repository at this point in the history
  90. target compliance: thumbs

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    205d932 View commit details
    Browse the repository at this point in the history
  91. target compliance: thumbv7neon-linux-androideabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    3249a8b View commit details
    Browse the repository at this point in the history
  92. target compliance: sparcv9-sun-solaris

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7946d7f View commit details
    Browse the repository at this point in the history
  93. target compliance: sparc64-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    9765867 View commit details
    Browse the repository at this point in the history
  94. target compliance: riscv64imac-unknown-none-elf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    b72f273 View commit details
    Browse the repository at this point in the history
  95. target compliance: riscv{32,64}{i,imc,imac,gc}-unknown-none-elf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7194cec View commit details
    Browse the repository at this point in the history
  96. target compliance: nvptx64-nvidia-cuda

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7e9c2b0 View commit details
    Browse the repository at this point in the history
  97. target compliance: mips{el}-unknown-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    5dbfdb2 View commit details
    Browse the repository at this point in the history
  98. target compliance: mips64{,el}-unknown-linux-muslabi64

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    bf1db71 View commit details
    Browse the repository at this point in the history
  99. target compliance: i686-unknown-uefi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2be3c3d View commit details
    Browse the repository at this point in the history
  100. target compliance: i686-unknown-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    3ba756c View commit details
    Browse the repository at this point in the history
  101. target compliance: i686-linux-android

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    260530c View commit details
    Browse the repository at this point in the history
  102. target compliance: i586-unknown-linux-{gnu,musl}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2310d63 View commit details
    Browse the repository at this point in the history
  103. target compliance: asmjs-unknown-emscripten

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7f0c721 View commit details
    Browse the repository at this point in the history
  104. target compliance: arm{,eb}v7r-none-eabi{,hf}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    eb4a728 View commit details
    Browse the repository at this point in the history
  105. target compliance: armv7a-none-eabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    275d932 View commit details
    Browse the repository at this point in the history
  106. target compliance: armv7-unknown-linux-*

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    04244ac View commit details
    Browse the repository at this point in the history
  107. target compliance: armv7-linux-androideabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4c27eb6 View commit details
    Browse the repository at this point in the history
  108. target compliance: armv5te-unknown-linux-musleabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7ed2d41 View commit details
    Browse the repository at this point in the history
  109. target compliance: armv5te-unknown-linux-gnueabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2fded6c View commit details
    Browse the repository at this point in the history
  110. target compliance: arm-unknown-linux-musleabi{,hf}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    b3fcd00 View commit details
    Browse the repository at this point in the history
  111. target compliance: arm-linux-androideabi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    f13291f View commit details
    Browse the repository at this point in the history
  112. target compliance: aarch64-unknown-uefi

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    1480abb View commit details
    Browse the repository at this point in the history
  113. target compliance: aarch64-unknown-none{,-softfloat}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    48b5b92 View commit details
    Browse the repository at this point in the history
  114. target compliance: aarch64-linux-android

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    53b6839 View commit details
    Browse the repository at this point in the history
  115. target compliance: aarch64-apple-ios-sim

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    baaa94d View commit details
    Browse the repository at this point in the history
  116. target compliance: aarch64-apple-ios

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    5c3257f View commit details
    Browse the repository at this point in the history
  117. target compliance: x86_64-unknown-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    3b31f46 View commit details
    Browse the repository at this point in the history
  118. target compliance: x86_64-unknown-illumos

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    1d86a04 View commit details
    Browse the repository at this point in the history
  119. target compliance: s390x-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2fef4a2 View commit details
    Browse the repository at this point in the history
  120. target compliance: riscv64gc-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    0e5af92 View commit details
    Browse the repository at this point in the history
  121. target compliance: powerpc64{,le}-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    18cb8af View commit details
    Browse the repository at this point in the history
  122. target compliance: powerpc-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d44c9e1 View commit details
    Browse the repository at this point in the history
  123. target compliance: misp{,el}-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    cf06153 View commit details
    Browse the repository at this point in the history
  124. target compliance: mips64{,el}-unknown-linux-gnuabi64

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    a78c838 View commit details
    Browse the repository at this point in the history
  125. target compliance: loongarch64-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    e5e79ce View commit details
    Browse the repository at this point in the history
  126. target compliance: armv7-unknown-linux-gnueabihf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    71674ac View commit details
    Browse the repository at this point in the history
  127. target compliance: arm-unknown-linux-gnueabi{,hf}

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    23fdc0c View commit details
    Browse the repository at this point in the history
  128. target compliance: aarch64-unknown-linux-musl

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    e6b1447 View commit details
    Browse the repository at this point in the history
  129. target compliance: aarch64-apple-darwin

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    654e5b5 View commit details
    Browse the repository at this point in the history
  130. target compliance: x86_64-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    0b5a849 View commit details
    Browse the repository at this point in the history
  131. target compliance: x86_64-pc-windows-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    91908f1 View commit details
    Browse the repository at this point in the history
  132. target compliance: x86_64-apple-darwin

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    b269571 View commit details
    Browse the repository at this point in the history
  133. target compliance: i686-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    f7cd648 View commit details
    Browse the repository at this point in the history
  134. target compliance: i686-pc-windows-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    25ac7a0 View commit details
    Browse the repository at this point in the history
  135. target compliance: aarch64-unknown-linux-gnu

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    668fc9d View commit details
    Browse the repository at this point in the history
  136. rustc_target: move base specs into a module

    This will make it a bit easier to make a tidy check which checks
    something for each target by iterating over the `rustc_target/src/spec/`
    directory.
    
    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    93e572b View commit details
    Browse the repository at this point in the history
  137. target compliance: i686-pc-windows-gnullvm

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    f759acf View commit details
    Browse the repository at this point in the history
  138. rustc_target: rename module to match target

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    b916d45 View commit details
    Browse the repository at this point in the history
  139. doc/rustc: rename docs to match target defns

    By having the platform support documents with the
    same name as the target definition, it simplifies
    the tidy lint to check these exist.
    
    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    44b2082 View commit details
    Browse the repository at this point in the history
  140. tidy: add lint for target policy compliance

    Checks that each target has an assembly test and that it has a platform
    support document.
    
    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4847641 View commit details
    Browse the repository at this point in the history
  141. doc/rustc: every target has its own page

    For each target file in `compiler/rustc_target/src/spec`, we want to
    expect a platform support document to exist at `src/doc/rustc/src/platform-support`
    with the same name (with a `md` extension instead of `rs`). To enable
    this, make every target have its own platform support file, and where
    previously one file was used for multiple targets, just use symlinks for
    all but one of the files.
    
    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    674ccbb View commit details
    Browse the repository at this point in the history
  142. target compliance: armv7-sony-vita-newlibeabihf

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    87fe421 View commit details
    Browse the repository at this point in the history
  143. rustc_target: add missing i386/i486

    These targets had specification files but they were never actually added
    to the compiler.
    
    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    94116c0 View commit details
    Browse the repository at this point in the history
  144. tidy: look for unused tests/docs in target policy

    tidy's target policy check makes sure that every target has a platform
    support document and test, and now also makes sure that no platform
    support documents or tests exist that don't correspond to a target.
    
    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    64a9b74 View commit details
    Browse the repository at this point in the history
  145. doc/rustc: add new platform support docs to SUMMARY

    Signed-off-by: David Wood <david@davidtw.co>
    davidtwco committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    6199d59 View commit details
    Browse the repository at this point in the history