about summary refs log tree commit diff
path: root/compiler/rustc_target/src/spec/mod.rs
AgeCommit message (Expand)AuthorLines
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-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
2025-03-21target spec check: better error when llvm-floatabi is missingRalf Jung-1/+4
2025-03-10Target definition for `wasm32-wali-linux-musl` to support the Wasm LinuxArjun Ramesh-0/+1
2025-03-07Rollup merge of #137957 - Noratrieb:no, r=wesleywiserJacob Pratt-2/+9
2025-03-03Remove i586-pc-windows-msvcNoratrieb-2/+9
2025-02-26Support raw-dylib link kind on ELFNoratrieb-1/+54
2025-02-25Rollup merge of #137370 - RalfJung:x86-abi-fallback, r=SparrowLiiLeón Orell Valerian Liehr-11/+26
2025-02-23Rollup merge of #136637 - Pyr0de:binary-format, r=NoratriebTrevor Gross-0/+52
2025-02-21adjust_abi: make fallback logic for ABIs a bit easier to readRalf Jung-11/+26
2025-02-20Rollup merge of #137324 - flba-eb:rename_qnx_target_name_i586, r=workingjubileeJubilee-1/+1
2025-02-20Rollup merge of #136473 - usamoi:infer_linker_hints, r=petrochenkovJubilee-8/+12
2025-02-20Make x86 QNX target name consistent with other Rust targetsFlorian Bartels-1/+1
2025-02-20infer linker flavor by linker name if it's sufficiently specificusamoi-8/+12
2025-02-19Create a generic AVR target: avr-nonePatryk Wychowaniec-3/+6
2025-02-17Adds binary_format to rustc target specsPyrode-0/+52
2025-02-16Rollup merge of #137072 - Urgau:check-cfg-load-builtins-at-once, r=NoratriebMatthias Krüger-0/+13