platform_build_soong/rust/config
Jeff Vander Stoep 6e97a7b4a1 rust: Use host linker when building for Mac host.
This behavior is non-hermetic, but matches the behavior of the C++
support. On Linux, using lld works, but on OSX, this fails because lld
does not support Apple's new .tbd files.

Bug: 155302034
Test: On both Linux and Mac hosts:
    cd external/rust; mma

Change-Id: I0ad489113d720bdb9c3b7a67cce9d1e72266f428
2020-07-15 22:02:18 +02:00
..
allowed_list.go rust: Change default variants 2020-07-01 11:27:12 -07:00
Android.bp Explicitly define Rust default lints 2020-07-01 17:11:58 +02:00
arm64_device.go Remove rust execute-only memory linker flag. 2020-04-09 09:40:50 -04:00
arm_device.go Provide 32-bit and 64-bit Rust libs by default. 2020-04-29 15:31:34 -04:00
global.go rust: Use host linker when building for Mac host. 2020-07-15 22:02:18 +02:00
lints.go Explicitly define Rust default lints 2020-07-01 17:11:58 +02:00
toolchain.go Add support for Rust C libraries. 2019-10-28 22:09:01 -07:00
x86_64_device.go Enable x86_64 device support 2019-11-13 17:46:24 -08:00
x86_darwin_host.go rust: Use host linker when building for Mac host. 2020-07-15 22:02:18 +02:00
x86_device.go Add x86 device output for Rust 2019-12-12 19:18:06 -08:00
x86_linux_host.go rust: Use host linker when building for Mac host. 2020-07-15 22:02:18 +02:00