]> git.lizzy.rs Git - rust.git/commit
Add the `amdgpu-kernel` ABI.
authorRichard Diamond <wichard@vitalitystudios.com>
Mon, 2 Jul 2018 03:42:00 +0000 (22:42 -0500)
committerRichard Diamond <wichard@vitalitystudios.com>
Fri, 13 Jul 2018 22:22:23 +0000 (17:22 -0500)
commit6332bb15062b3e193ba64a4ddb2619e8940a079f
treec068e7c0f403156254845624d27142ddd1abb8d6
parentc0955a34bcb17f0b31d7b86522a520ebe7fa93ac
Add the `amdgpu-kernel` ABI.

Technically, there are requirements imposed by the LLVM
`AMDGPUTargetMachine` on functions with this ABI (eg, the return type
must be void), but I'm unsure exactly where this should be enforced.
src/librustc/ich/impls_syntax.rs
src/librustc_codegen_llvm/abi.rs
src/librustc_llvm/ffi.rs
src/librustc_target/abi/call/mod.rs
src/librustc_target/spec/abi.rs
src/libsyntax/feature_gate.rs
src/test/ui/codemap_tests/unicode.stderr
src/test/ui/feature-gate-abi.rs
src/test/ui/feature-gate-abi.stderr