about summary refs log tree commit diff
path: root/compiler/rustc_target/src/spec/mod.rs
AgeCommit message (Expand)AuthorLines
2022-09-01Auto merge of #100707 - dzvon:fix-typo, r=davidtwcobors-1/+1
2022-09-01Auto merge of #100537 - petrochenkov:piccheck, r=oli-obkbors-5/+5
2022-08-31Fix a bunch of typoDezhi Wu-1/+1
2022-08-31Rollup merge of #101025 - semarie:openbsd-archs, r=petrochenkovMatthias Krüger-1/+3
2022-08-28add riscv64gc-unknown-openbsd support (target riscv64-unknown-openbsd on Open...Sébastien Marie-0/+1
2022-08-28add powerpc64-unknown-openbsd supportSébastien Marie-0/+1
2022-08-27rustc_target: Use `Cow` and link args helpers in `apple_base`Vadim Petrochenkov-1/+1
2022-08-27rustc_target: Add some more target spec sanity checkingVadim Petrochenkov-4/+4
2022-08-26Auto merge of #98051 - davidtwco:split-dwarf-stabilization, r=wesleywiserbors-5/+99
2022-08-26openbsd: rustc_target: reorder spec by nameSébastien Marie-1/+1
2022-08-18session: stabilize split debuginfo on linuxDavid Wood-5/+99
2022-08-16add the armv4t-none-eabi targetCorwin-0/+1
2022-08-12rustc_target: Update some old naming around self contained linkingVadim Petrochenkov-29/+26
2022-07-20Add ShadowCallStack SupportIvan Lozano-0/+4
2022-07-14Rename aarch64-nintendo-switch to aarch64-nintendo-switch-freestandingleo60228-1/+1
2022-07-14Add Nintendo Switch tier 3 targetjam1garner-0/+2
2022-07-11rustc_target: Flip the default for `TargetOptions::executables` to trueVadim Petrochenkov-3/+2
2022-07-08Implement support for DWARF version 5.Patrick Walton-7/+7
2022-07-06fix issue 97463 using change suggested by nbdd0121.Felix S. Klock II-0/+2
2022-06-25rustc_target: Add convenience functions for adding linker argumentsVadim Petrochenkov-0/+38
2022-06-24Rollup merge of #98214 - petrochenkov:islike, r=compiler-errorsYuki Okushi-12/+0
2022-06-19Preserve the path of the target spec json file for usage by rustdocbjorn3-8/+76
2022-06-18Make debug_triple depend on target json file content rather than file pathbjorn3-22/+28
2022-06-18rustc_target: Remove some redundant target propertiesVadim Petrochenkov-12/+0
2022-06-13Add Apple WatchOS compile targetsVladimir Michael Eatwell-0/+5
2022-06-07Auto merge of #97512 - scottmcm:add-coldcc, r=nagisa,lcnrbors-1/+2
2022-06-05Auto merge of #97577 - betrusted-io:add-xous-target, r=nagisabors-0/+1
2022-06-04riscv32imac-unknown-xous-elf: add targetSean Cross-0/+1
2022-06-03Use serde_json for target spec jsonbjorn3-54/+59
2022-06-03Remove a couple of unused Encodable and Decodable derivesbjorn3-2/+2
2022-05-30Add support for emitting functions with `coldcc` in LLVMScott McMurray-1/+2
2022-05-25Simplify implementation of `-Z gcc-ld`Vadim Petrochenkov-7/+10
2022-05-13Add LLVM based mingw-w64 targetsMateusz Mikuła-0/+4
2022-04-18Remove unused macro rulesest31-4/+0
2022-04-03Cleanup after some refactoring in rustc_targetLoïc BRANSTETT-44/+43
2022-04-03Replace LinkArgs with Cow<'static, str>Loïc BRANSTETT-2/+2
2022-04-03Replace every Vec in Target(Options) with it's Cow equivalentLoïc BRANSTETT-13/+32
2022-04-03Replace every `String` in Target(Options) with `Cow<'static, str>`Loïc BRANSTETT-68/+69
2022-03-30a few mode feedback fixes per @bjorn3Yuri Astrakhan-1/+1
2022-03-30Spellchecking compiler commentsYuri Astrakhan-2/+2
2022-03-25Remove hermitkernel targetsMartin Kröning-4/+0
2022-03-09Add support for targeting riscv32im-unknown-none-elfridwanabdillahi-0/+1
2022-03-04Add well known values to --check-cfg implementationLoïc BRANSTETT-2/+18
2022-02-18Rollup merge of #91675 - ivanloz:memtagsan, r=nagisaMatthias Krüger-0/+4
2022-02-16MemTagSanitizer SupportIvan Lozano-0/+4
2022-02-15Inline Target::derefTomasz Miąsko-0/+2
2022-02-08add missing targert for library operating system RustyHermitStefan Lankes-0/+1
2022-02-08Auto merge of #93561 - Amanieu:more-unwind-abi, r=nagisabors-11/+11
2022-02-07Rollup merge of #93680 - Mark-Simulacrum:drop-json-reader, r=bjorn3Mara Bos-2/+2
2022-02-06Rollup merge of #92383 - lancethepants:armv7-unknown-linux-uclibceabi, r=nagisaMatthias Krüger-0/+1