mirror of
https://github.com/apache/nuttx.git
synced 2026-08-17 17:43:22 +08:00
Rename abi "x86-softfloat" to just "softfloat" to enable compatibility with newer rust nightly versions. Rust recently changed the name of the softfloat abi to one more unified across targets, and more recently, removed the compat alias. Signed-off-by: Kay Lambdadelta <lambdadeltakay@proton.me>
34 lines
885 B
JSON
34 lines
885 B
JSON
{
|
|
"arch": "x86",
|
|
"cpu": "i486",
|
|
"crt-objects-fallback": "false",
|
|
"data-layout": "e-m:e-p:32:32-p270:32:32-p271:32:32-p272:64:64-i128:128-f64:32:64-f80:32-n8:16:32-S128",
|
|
"features": "-mmx,-sse,-sse2,-sse3,-ssse3,-sse4.1,-sse4.2,-avx,-avx2,+soft-float",
|
|
"default-dwarf-version": 2,
|
|
"dynamic-linking": true,
|
|
"has-rpath": true,
|
|
"has-thread-local": true,
|
|
"linker-flavor": "gnu-lld",
|
|
"llvm-target": "i486-unknown-nuttx",
|
|
"max-atomic-width": 64,
|
|
"metadata": {
|
|
"description": "32-bit x86, resricted to i486",
|
|
"host_tools": false,
|
|
"std": true,
|
|
"tier": 3
|
|
},
|
|
"no-default-libraries": true,
|
|
"os": "nuttx",
|
|
"position-independent-executables": false,
|
|
"relro-level": "full",
|
|
"rustc-abi": "softfloat",
|
|
"stack-probes": {
|
|
"kind": "inline"
|
|
},
|
|
"target-family": [
|
|
"unix"
|
|
],
|
|
"target-mcount": "__mcount",
|
|
"target-pointer-width": 32
|
|
}
|