about summary refs log tree commit diff
path: root/compiler/rustc_target/src/spec/mod.rs
AgeCommit message (Expand)AuthorLines
2025-10-03Add xtensa arch to object file creationScott Mabin-0/+1
2025-09-23Auto merge of #146317 - saethlin:panic=immediate-abort, r=nnethercotebors-0/+6
2025-09-21Add x86_64-unknown-motor (Motor OS) tier 3 targetU. Lasiotus-0/+1
2025-09-21Add panic=immediate-abortBen Kimock-0/+6
2025-09-19generate list of all variants with `target_spec_enum`Deadbeef-16/+0
2025-09-12Add --print target-spec-json-schemaNoratrieb-3/+67
2025-09-12Introduce `target_spec_enum` macro to avoid duplicationNoratrieb-715/+184
2025-08-31Rollup merge of #144443 - WaffleLapkin:integer-target-pointer-width, r=NoratriebMatthias Krüger-1/+1
2025-08-29compiler: Add `{x86_64,aarch64,riscv64gc}-unknown-managarm-mlibc` targetsno92-0/+4
2025-08-27turn pointer width into an integer in target.jsonWaffle Lapkin-1/+1
2025-08-26Rollup merge of #145076 - ZhongyaoChen:feature/add-tier3-riscv64a23-target, r...Guillaume Gomez-0/+1
2025-08-25Add aarch64_be-unknown-linux-musl targetJ. Neuschäfer-0/+1
2025-08-22Add aarch64_be-unknown-hermit targetJens Reidel-0/+1
2025-08-20Move `IntoDiagArg` earlier in the dependency chainsJosh Triplett-0/+13
2025-08-15Rollup merge of #145004 - bjorn3:remove_unused_fields, r=WaffleLapkinStuart Cook-3/+0
2025-08-13Rollup merge of #144962 - Gelbpunkt:aarch64_be-unknown-none-softfloat, r=davi...Guillaume Gomez-0/+1
2025-08-11Add new Tier-3 target: riscv64a23-unknown-linux-gnuChen Zhongyao-0/+1
2025-08-08Remove bitcode_llvm_cmdlinebjorn3-3/+0
2025-08-07Add minimal `armv7a-vex-v5` supportLewis McClelland-0/+4
2025-08-05Add aarch64_be-unknown-none-softfloat targetJens Reidel-0/+1
2025-07-29Add support for the m68k architecture in 'object_architecture'FractalFir-0/+1
2025-07-21Use serde for target spec json deserializeNoratrieb-130/+258
2025-07-08stabilize `-Clinker-features=-lld` on x64 linuxRémy Rakic-2/+13
2025-07-07compiler: Parse `p-` specs in datalayout string, allow definition of custom d...Edoardo Marangoni-3/+13
2025-06-16compiler: Redescribe rustc_target search algo more accuratelyJubilee Young-14/+7
2025-06-16compiler: Redescribe rustc_target::spec more accuratelyJubilee Young-8/+18
2025-06-14Remove all support for wasm's legacy ABIbjorn3-16/+0
2025-06-11compiler: Change c_int_width to be an integer typeJubilee Young-14/+6
2025-06-09Auto merge of #141435 - RalfJung:unsupported_calling_conventions, r=workingju...bors-1/+1
2025-06-08Rollup merge of #142179 - folkertdev:min-global-align-parse, r=workingjubileeJubilee-1/+7
2025-06-08add (back) unsupported_calling_conventions lint to reject more invalid callin...Ralf Jung-1/+1
2025-06-07store `target.min_global_align` as an `Align`Folkert de Vries-1/+7
2025-06-06Add new Tier-3 targets: `loongarch32-unknown-none*`WANG Rui-0/+3
2025-06-03compiler: simplify TargetOptions ABI functionsJubilee Young-107/+2
2025-06-03compiler: use CanonAbi for entry_abiJubilee Young-6/+5
2025-06-03compiler: add AbiMapJubilee Young-0/+2
2025-05-05Apply suggestions from code reviewsmrobtzz-0/+5
2025-05-05Use more accurate ELF flags on MIPSSam Roberts-1/+8
2025-04-24Rollup merge of #139261 - RalfJung:msvc-align-mitigation, r=oli-obkMatthias Krüger-1/+22
2025-04-10Add minimal x86_64-lynx-lynxos178 support.Tim Newsome-0/+1
2025-04-07mitigate MSVC unsoundness by not emitting alignment attributes on win32-msvc ...Ralf Jung-1/+22
2025-04-06remove compiler support for `extern "rust-intrinsic"` blocksSkgland-8/+3
2025-04-06Auto merge of #138947 - madsmtm:refactor-apple-versions, r=Noratriebbors-0/+1
2025-04-05Rollup merge of #139285 - tshepang:uniform-case, r=jieyouxuStuart Cook-1/+1
2025-04-04refactor: Move Apple OSVersion (back) to rustc_targetMads Marquart-0/+1
2025-04-04Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkinMatthias Krüger-8/+8
2025-04-03use lower case to match other error messagesTshepang Mbambo-1/+1
2025-03-26Auto merge of #138601 - RalfJung:wasm-abi-fcw, r=alexcrichtonbors-1/+4
2025-03-25Rename `is_like_osx` to `is_like_darwin`Mads Marquart-8/+8
2025-03-25make -Zwasm-c-abi=legacy suppress the lintRalf Jung-1/+4