]> git.lizzy.rs Git - rust.git/commit - src/librustc_llvm/build.rs
Rollup merge of #73655 - JamieCunliffe:jamie_va-args-c, r=nikic
authorManish Goregaokar <manishsmail@gmail.com>
Wed, 22 Jul 2020 16:29:00 +0000 (09:29 -0700)
committerGitHub <noreply@github.com>
Wed, 22 Jul 2020 16:29:00 +0000 (09:29 -0700)
commitdade0f1f6c25dde9974b61b76f0e9dc01cf3ea68
tree6c1d292370a878966e6244934d740f086ed53b3f
parent69d68f90964a46e479eec02a4d9c45aaaa45b411
parent8b58eb9dc49254926c91690380c065403b10fbb8
Rollup merge of #73655 - JamieCunliffe:jamie_va-args-c, r=nikic

va_args implementation for AAPCS.

Implement the va args in codegen for AAPCS, this will be used as the
default va_args implementation for AArch64 rather than the va_args
llvm-ir as it currently is.

This should fix the following issues:
https://github.com/rust-lang/rust/issues/56475
https://github.com/rust-lang/rust/issues/72579
src/librustc_codegen_llvm/builder.rs