about summary refs log tree commit diff
path: root/compiler/rustc_target/src/spec
AgeCommit message (Expand)AuthorLines
2025-06-03Rollup merge of #141569 - workingjubilee:canonicalize-abi, r=bjorn3Matthias Krüger-128/+216
2025-06-03compiler: simplify TargetOptions ABI functionsJubilee Young-107/+2
2025-06-03compiler: use CanonAbi for entry_abiJubilee Young-21/+26
2025-06-03compiler: add AbiMapJubilee Young-1/+189
2025-05-31Enable non-leaf Frame Pointers for mingw-w64 Arm64 WindowsMateusz Mikuła-1/+7
2025-05-30Add tls_model for cygwin and enable has_thread_localBerrysoft-1/+4
2025-05-24Enable xray support for Macquininer-0/+2
2025-05-23Rollup merge of #140832 - workingjubilee:aarch64-linux-should-use-frame-point...Matthias Krüger-8/+46
2025-05-18Rollup merge of #141045 - dpaoliello:noarmhazard, r=jieyouxuLeón Orell Valerian Liehr-6/+1
2025-05-17aarch64-linux: Default to FramePointer::NonLeafJubilee Young-8/+46
2025-05-15[win][arm64] Remove 'Arm64 Hazard' undocumented MSVC option and instead disab...Daniel Paoliello-6/+1
2025-05-15Revert "Fix linking statics on Arm64EC #140176"Jieyou Xu-13/+1
2025-05-09Enable non-leaf Frame Pointers for Arm64EC WindowsDaniel Paoliello-1/+7
2025-05-09Rollup merge of #140828 - dpaoliello:arm64fp, r=workingjubileeStuart Cook-1/+7
2025-05-09Auto merge of #140176 - dpaoliello:arm64ecdec, r=wesleywiserbors-1/+13
2025-05-08Enable non-leaf Frame Pointers for Arm64 WindowsDaniel Paoliello-1/+7
2025-05-07[win][arm64] Disable MSVC Linker 'Arm Hazard' warningDaniel Paoliello-1/+6
2025-05-07[Arm64EC] Only decorate functions with `#`Daniel Paoliello-1/+13
2025-05-05Apply suggestions from code reviewsmrobtzz-0/+5
2025-05-05Use more accurate ELF flags on MIPSSam Roberts-2/+20
2025-04-29Replace the \01__gnu_mcount_nc to LLVM intrinsic for additional ARM targetsBjörn Barwinski-0/+2
2025-04-24Rollup merge of #139261 - RalfJung:msvc-align-mitigation, r=oli-obkMatthias Krüger-1/+22
2025-04-20Auto merge of #140043 - ChrisDenton:rollup-vwf0s9j, r=ChrisDentonbors-16/+14
2025-04-19Rollup merge of #139868 - thaliaarchi:move-env-consts-pal, r=joboetChris Denton-16/+14
2025-04-18Use struct update syntax for some TargetOptionsThalia Archibald-16/+14
2025-04-18Disable has_thread_local on i686-win7-windows-msvcroblabla-0/+6
2025-04-17Auto merge of #139940 - matthiaskrgr:rollup-rd4d3fn, r=matthiaskrgrbors-1/+1
2025-04-16rustc_target: Use "B" shorthand on the RISC-V Android targetTsukasa OI-1/+1
2025-04-10Add minimal x86_64-lynx-lynxos178 support.Tim Newsome-0/+67
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-2/+119
2025-04-05Rollup merge of #139285 - tshepang:uniform-case, r=jieyouxuStuart Cook-1/+1
2025-04-04Auto merge of #137869 - Noratrieb:Now_I_am_become_death,_the_destroyer_of_i68...bors-1/+1
2025-04-04refactor: Move env parsing of deployment target to rustc_sessionMads Marquart-0/+12
2025-04-04refactor: Move Apple OSVersion (back) to rustc_targetMads Marquart-2/+107
2025-04-04Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkinMatthias Krüger-11/+11
2025-04-03use lower case to match other error messagesTshepang Mbambo-1/+1
2025-04-02Demote i686-pc-windows-gnu to Tier 2Noratrieb-1/+1
2025-04-02rustc_target: RISC-V: add base "I"-related important extensionsTsukasa OI-14/+14
2025-03-31Rollup merge of #138426 - madsmtm:vita-llvm-target, r=jieyouxuMatthias Krüger-1/+1
2025-03-30Auto merge of #137836 - madsmtm:openwrt-target-vendor, r=jieyouxubors-0/+1
2025-03-29Rollup merge of #138431 - madsmtm:uclibc-llvm-target, r=jieyouxuMatthias Krüger-4/+4
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-11/+11
2025-03-25make -Zwasm-c-abi=legacy suppress the lintRalf Jung-1/+4
2025-03-25Rollup merge of #138701 - tvladyslav:serializable_default_codegen_backend, r=...Takayuki Maeda-0/+8
2025-03-21target spec check: better error when llvm-floatabi is missingRalf Jung-1/+4
2025-03-19Make default_codegen_backend serializableVladyslav Tsilytskyi-0/+8
2025-03-17Rollup merge of #137621 - Berrysoft:cygwin-std, r=joboetJacob Pratt-1/+1