]> git.lizzy.rs Git - rust.git/commit
Add support for raw-dylib with stdcall, fastcall functions on i686-pc-windows-msvc.
authorRichard Cobbe <ricobbe@microsoft.com>
Tue, 8 Jun 2021 20:56:06 +0000 (13:56 -0700)
committerRichard Cobbe <ricobbe@microsoft.com>
Fri, 9 Jul 2021 19:04:54 +0000 (12:04 -0700)
commita867dd4c7e65beb1453fcff9e252e7ab19f0e1d0
treea1f439cc903d02a00ebc1e4120a34b59928df2d7
parent8b87e85394aa583b01e53aef06343dd0749a3324
Add support for raw-dylib with stdcall, fastcall functions on i686-pc-windows-msvc.
25 files changed:
compiler/rustc_codegen_llvm/src/back/archive.rs
compiler/rustc_codegen_ssa/src/back/link.rs
compiler/rustc_metadata/src/native_libs.rs
compiler/rustc_middle/src/middle/cstore.rs
src/test/run-make/raw-dylib-alt-calling-convention/Makefile [new file with mode: 0644]
src/test/run-make/raw-dylib-alt-calling-convention/driver.rs [new file with mode: 0644]
src/test/run-make/raw-dylib-alt-calling-convention/extern.c [new file with mode: 0644]
src/test/run-make/raw-dylib-alt-calling-convention/lib.rs [new file with mode: 0644]
src/test/run-make/raw-dylib-alt-calling-convention/output.txt [new file with mode: 0644]
src/test/run-make/raw-dylib-c/Makefile [new file with mode: 0644]
src/test/run-make/raw-dylib-c/driver.rs [new file with mode: 0644]
src/test/run-make/raw-dylib-c/extern_1.c [new file with mode: 0644]
src/test/run-make/raw-dylib-c/extern_2.c [new file with mode: 0644]
src/test/run-make/raw-dylib-c/lib.rs [new file with mode: 0644]
src/test/run-make/raw-dylib-c/output.txt [new file with mode: 0644]
src/test/run-make/raw-dylib/Makefile [deleted file]
src/test/run-make/raw-dylib/driver.rs [deleted file]
src/test/run-make/raw-dylib/extern_1.c [deleted file]
src/test/run-make/raw-dylib/extern_2.c [deleted file]
src/test/run-make/raw-dylib/lib.rs [deleted file]
src/test/run-make/raw-dylib/output.txt [deleted file]
src/test/ui/rfc-2627-raw-dylib/multiple-definitions.rs [new file with mode: 0644]
src/test/ui/rfc-2627-raw-dylib/multiple-definitions.stderr [new file with mode: 0644]
src/test/ui/rfc-2627-raw-dylib/unsupported-abi.rs [new file with mode: 0644]
src/test/ui/rfc-2627-raw-dylib/unsupported-abi.stderr [new file with mode: 0644]