rust/compiler/rustc_codegen_llvm/src
bors 9e8356c6ad Auto merge of #88952 - skrap:add-armv7-uclibc, r=nagisa
Add new tier-3 target: armv7-unknown-linux-uclibceabihf

This change adds a new tier-3 target: armv7-unknown-linux-uclibceabihf

This target is primarily used in embedded linux devices where system resources are slim and glibc is deemed too heavyweight.  Cross compilation C toolchains are available [here](https://toolchains.bootlin.com/) or via [buildroot](https://buildroot.org).

The change is based largely on a previous PR #79380 with a few minor modifications.  The author of that PR was unable to push the PR forward, and graciously allowed me to take it over.

Per the [target tier 3 policy](https://github.com/rust-lang/rfcs/blob/master/text/2803-target-tier-policy.md), I volunteer to be the "target maintainer".

This is my first PR to Rust itself, so I apologize if I've missed things!
2021-10-10 08:16:22 +00:00
..
back Default to disabling the new pass manager for the s390x targets. 2021-10-08 15:05:07 +02:00
coverageinfo Fix clippy lints 2021-10-01 23:17:19 +02:00
debuginfo Remove re-export. 2021-10-03 16:08:54 +02:00
llvm Rollup merge of #89025 - ricobbe:raw-dylib-link-ordinal, r=michaelwoerister 2021-10-07 20:26:11 -07:00
abi.rs Fix clippy lints 2021-10-01 23:17:19 +02:00
allocator.rs Include debug info for the allocator shim 2021-08-31 15:24:20 -07:00
asm.rs Fix clippy lints 2021-10-01 23:17:19 +02:00
attributes.rs Enable AutoFDO. 2021-10-06 19:36:52 +00:00
base.rs Move EncodedMetadata to rustc_metadata. 2021-09-30 19:41:32 +02:00
builder.rs Fix clippy lints 2021-10-01 23:17:19 +02:00
callee.rs add platform support details file for armv7-unknown-linux-uclibc 2021-10-06 14:33:13 +00:00
common.rs Make abi::Abi Copy and remove a *lot* of refs 2021-09-09 10:41:19 +02:00
consts.rs Fix clippy lints 2021-10-01 23:17:19 +02:00
context.rs Fix clippy lints 2021-10-01 23:17:19 +02:00
declare.rs
intrinsic.rs Rollup merge of #89298 - gcohara:issue89193, r=workingjubilee 2021-10-07 16:24:48 +02:00
lib.rs Fix clippy lints 2021-10-01 23:17:19 +02:00
llvm_util.rs Rollup merge of #83655 - sebpop:arm64-outline-atomics, r=workingjubilee 2021-10-04 13:58:06 -07:00
mono_item.rs Fix clippy lints 2021-10-01 23:17:19 +02:00
type_.rs Fix clippy lints 2021-10-01 23:17:19 +02:00
type_of.rs Fix clippy lints 2021-10-01 23:17:19 +02:00
va_arg.rs Fix clippy lints 2021-10-01 23:17:19 +02:00
value.rs