aboutsummaryrefslogtreecommitdiff
path: root/rust/compiler.go
AgeCommit message (Expand)Author
2023-02-24rust: Set android_vendor and android_product cfgMatthew Maurer
2023-02-14rust: Fix coverage in no-std cratesIvan Lozano
2023-01-11Use the same rpaths for tests and binaries and cc and rustColin Cross
2022-09-29Remove spurious trailing backslash in prefer_rlib docstringMartin Geisler
2022-07-01Don't use prebuilt rust stdlibs for linux bionicColin Cross
2022-07-01Use musl rust prebuilts for USE_HOST_MUSL=trueColin Cross
2022-04-20Add cross-referencing support for RustSasha Smundak
2022-03-07Add stdlibs property for Rust build rules.Andrew Walbran
2022-01-24Support building rust modules against musl libcColin Cross
2021-11-12rust: Support new rust_stdlib_prebuilt_host typeIvan Lozano
2021-11-09rust: Refactor stripped output file pathIvan Lozano
2021-10-14Flag an error on empty rust module srcsSeth Moore
2021-09-23rust: Refactor cfg and feature flag calculationIvan Lozano
2021-08-20rust: Hook up InstallIn functions + ProductMatthew Maurer
2021-08-13Merge "rust: Allow modules to use only generated sources"Ivan Lozano
2021-08-13rust: Allow modules to use only generated sourcesIvan Lozano
2021-08-13rust: Link libunwind into Rust static executables.Ivan Lozano
2021-08-12rust: Add support to emit certain Cargo env vars.Ivan Lozano
2021-07-27rust: Prevent manually defined lib link flags.Ivan Lozano
2021-07-20Replace android.BuildOs with Config.BuildOSColin Cross
2021-07-07Remove IsDependencyRoot from interfaceLiz Kammer
2021-05-12Refactor vendor snapshot to use LinkableInterface.Ivan Lozano
2021-04-21Merge "Remove unnecessary `android:"path"` tags in rust"Treehugger Robot
2021-04-20Remove unnecessary `android:"path"` tags in rustLiz Kammer
2021-04-16Rustdoc support.Dan Albert
2021-04-13Add more Rust vendor image support.Ivan Lozano
2021-04-08Merge "rust: Add cfgs property"Thiébaud Weksteen
2021-04-07Stripped rust bin/libs are included in APEXJiyong Park
2021-04-07rust: Add cfgs propertyThiébaud Weksteen
2021-03-25rust: Add whole_static_libs, revert static_libIvan Lozano
2021-03-23rust: Drop libgcc dependencyThiébaud Weksteen
2021-03-15Export OUT_DIR variable to rust-project.jsonThiébaud Weksteen
2021-02-14Merge "rust: Emit android vndk cfg flag."Ivan Lozano
2021-02-12rust: Emit android vndk cfg flag.Ivan Lozano
2021-02-09rust: Use prebuilts for x86 host target.Ivan Lozano
2021-02-04rust: Pass cc static libs to rustc.Ivan Lozano
2021-01-26Merge "Migrate Rust to LLVM coverage."Treehugger Robot
2021-01-25Add Rust fuzzing support.Ivan Lozano
2021-01-15Migrate Rust to LLVM coverage.Joel Galenson
2021-01-08Refactor CC to prep for Rust sanitizable modules.Ivan Lozano
2020-12-22Remove unnecessary snake case variables.Jaewoong Jung
2020-12-09Move prefer_rlib from binary to base compiler.Ivan Lozano
2020-10-02rust: Add static binary supportIvan Lozano
2020-09-28rust: Refactor staticStd to stdLinkageIvan Lozano
2020-09-18rust: Add libstd linkage mutator for rlibs.Ivan Lozano
2020-09-15Don't disable rust modules for linux_bionicJiyong Park
2020-08-28rust: strip libraries and binariesThiébaud Weksteen
2020-08-25Link device binaries dynamically by default.Ivan Lozano
2020-08-13rust: modify linting propertiesThiébaud Weksteen
2020-08-07rust: fully disable all lints when no_lint is setThiébaud Weksteen