22
33//@ has all_targets/fn.foo.html \
44// '//*[@id="main-content"]/*[@class="item-info"]/*[@class="stab portability"]' \
5- // 'Available on GNU or Catalyst or Managarm C Library or MSVC or musl or Newlib or \
6- // Neutrino 7.0 or Neutrino 7.1 or Neutrino 7.1 with io-sock or Neutrino 8.0 or \
7- // OpenHarmony or relibc or SGX or Simulator or WASIp1 or WASIp2 or WASIp3 or \
8- // uClibc or V5 or target_env=fake_env only.'
5+ // 'Available on target_env=fake_env or Catalyst or GNU or Managarm C Library \
6+ // or MSVC or musl or Neutrino 7.0 or Neutrino 7.1 or Neutrino 7.1 with io-sock \
7+ // or Neutrino 8.0 or Newlib or OpenHarmony or relibc or SGX or Simulator or \
8+ // uClibc or V5 or WASIp1 or WASIp2 or WASIp3 only.'
99#[ doc( cfg( any(
1010 target_env = "gnu" ,
1111 target_env = "macabi" ,
@@ -32,12 +32,12 @@ pub fn foo() {}
3232
3333//@ has all_targets/fn.bar.html \
3434// '//*[@id="main-content"]/*[@class="item-info"]/*[@class="stab portability"]' \
35- // 'Available on AArch64 or AMD GPU or ARM or ARM64EC or AVR or BPF or C-SKY or \
36- // Hexagon or LoongArch32 or LoongArch64 or Motorola 680x0 or MIPS or MIPS release \
37- // 6 or MIPS-64 or MIPS-64 release 6 or MSP430 or NVidia GPU or PowerPC or \
38- // PowerPC64 or RISC-V RV32 or RISC-V RV64 or s390x or SPARC or SPARC-64 or SPIR-V \
39- // or WebAssembly or WebAssembly or x86 or x86-64 or Xtensa or \
40- // target_arch=fake_arch only.'
35+ // 'Available on target_arch=fake_arch or AArch64 or AMD GPU or ARM or \
36+ // ARM64EC or AVR or BPF or C-SKY or Hexagon or LoongArch32 or LoongArch64 \
37+ // or MIPS or MIPS release 6 or MIPS-64 or MIPS-64 release 6 or Motorola 680x0 \
38+ // or MSP430 or NVidia GPU or PowerPC or PowerPC64 or RISC-V RV32 or RISC-V RV64 \
39+ // or s390x or SPARC or SPARC-64 or SPIR-V or WebAssembly or WebAssembly or x86 \
40+ // or x86-64 or Xtensa only.'
4141#[ doc( cfg( any(
4242 target_arch = "aarch64" ,
4343 target_arch = "amdgpu" ,
@@ -75,15 +75,16 @@ pub fn bar() {}
7575
7676//@ has all_targets/fn.baz.html \
7777// '//*[@id="main-content"]/*[@class="item-info"]/*[@class="stab portability"]' \
78- // 'Available on AIX and AMD HSA and Android and CUDA and Cygwin and DragonFly \
79- // BSD and Emscripten and ESP-IDF and FreeBSD and Fuchsia and Haiku and HelenOS \
80- // and Hermit and Horizon and GNU/Hurd and illumos and iOS and L4Re and Linux \
81- // and LynxOS-178 and macOS and Managarm and Motor OS and NetBSD and bare-metal \
82- // and QNX Neutrino and NuttX and OpenBSD and Play Station Portable and Play \
83- // Station 1 and QuRT and Redox OS and RTEMS OS and Solaris and SOLID ASP3 and \
84- // TEEOS and Trusty and tvOS and UEFI and VEXos and visionOS and Play Station \
85- // Vita and VxWorks and WASI and watchOS and Windows and Xous and zero knowledge \
86- // Virtual Machine and target_os=unknown and target_os=fake_os only.'
78+ // 'Available on target_os=fake_os and target_os=unknown and AIX and AMD HSA \
79+ // and Android and bare-metal and CUDA and Cygwin and DragonFly BSD and \
80+ // Emscripten and ESP-IDF and FreeBSD and Fuchsia and GNU/Hurd and Haiku \
81+ // and HelenOS and Hermit and Horizon and illumos and iOS and L4Re and Linux \
82+ // and LynxOS-178 and macOS and Managarm and Motor OS and NetBSD and NuttX \
83+ // and OpenBSD and Play Station 1 and Play Station Portable and Play Station Vita \
84+ // and QNX Neutrino and QuRT and Redox OS and RTEMS OS and Solaris and \
85+ // SOLID ASP3 and TEEOS and Trusty and tvOS and UEFI and VEXos and visionOS \
86+ // and VxWorks and WASI and watchOS and Windows and Xous and zero knowledge \
87+ // Virtual Machine only.'
8788#[ doc( cfg( all(
8889 target_os = "aix" ,
8990 target_os = "amdhsa" ,
0 commit comments