about summary refs log tree commit diff
path: root/compiler/rustc_target
AgeCommit message (Expand)AuthorLines
2022-08-27Set DebuginfoKind::Pdb in msvc_baseNicholas Bishop-3/+3
2022-08-27Auto merge of #100999 - nnethercote:shrink-FnAbi, r=bjorn3bors-47/+50
2022-08-27rustc_target: Use `Cow` and link args helpers in `apple_base`Vadim Petrochenkov-23/+20
2022-08-27rustc_target: Do not specify some target options redundantlyVadim Petrochenkov-12/+3
2022-08-27rustc_target: Add some more target spec sanity checkingVadim Petrochenkov-17/+60
2022-08-26Auto merge of #98051 - davidtwco:split-dwarf-stabilization, r=wesleywiserbors-9/+123
2022-08-26openbsd: rustc_target: reorder spec by nameSébastien Marie-1/+1
2022-08-26Move `ArgAbi::pad_i32` into `PassMode::Cast`.Nicholas Nethercote-22/+15
2022-08-26Turn `ArgAbi::pad` into a `bool`.Nicholas Nethercote-8/+8
2022-08-26Change `FnAbi::args` to a boxed slice.Nicholas Nethercote-25/+25
2022-08-26Change `FnAbi::fixed_count` to a `u32`.Nicholas Nethercote-3/+3
2022-08-26Box `CastTarget` within `PassMode`.Nicholas Nethercote-5/+5
2022-08-26Add size assertions for `FnAbi` and `ArgAbi`.Nicholas Nethercote-0/+10
2022-08-23Rollup merge of #100641 - corwinkuiper:add-armv4t-target, r=oli-obkMatthias Krüger-0/+1
2022-08-22rustdoc doesn't like bare urlsWesley Wiser-1/+1
2022-08-20Rollup merge of #100636 - cutsoy:revert-77716, r=davidtwcoMatthias Krüger-1/+0
2022-08-18Add diagnostic translation lints to crates that don't emit them5225225-0/+2
2022-08-18session: stabilize split debuginfo on linuxDavid Wood-9/+123
2022-08-17Rollup merge of #100621 - taiki-e:armv4t-atomics-32, r=cuviperMatthias Krüger-2/+6
2022-08-16add the armv4t-none-eabi targetCorwin-0/+1
2022-08-16Revert "Revert "Allow dynamic linking for iOS/tvOS targets.""Tim van Elsloo-1/+0
2022-08-16Support 128-bit atomics on all aarch64 targetsTaiki Endo-5/+5
2022-08-16Pass +atomics-32 feature for {arm,thumb}v4t-none-eabiTaiki Endo-2/+6
2022-08-12rustc_target: Update some old naming around self contained linkingVadim Petrochenkov-62/+64
2022-08-12Auto merge of #99464 - nikic:llvm-15, r=cuviperbors-1/+3
2022-08-11Rollup merge of #99500 - tmandry:fuchsia-flags, r=petrochenkovMatthias Krüger-0/+5
2022-08-11Rollup merge of #99421 - Bryanskiy:android-crt-static, r=petrochenkovMatthias Krüger-1/+1
2022-08-10Fix flags when using clang as linker for FuchsiaTyler Mandry-0/+5
2022-08-10add crt-static for androidBryanskiy-1/+1
2022-08-10Rollup merge of #100317 - kjetilkjeka:remove-nvptx32-logic, r=eddybMichael Goulet-35/+0
2022-08-09Remove logic related to deprecated nvptx-nvidia-cuda (32-bit) targetKjetil Kjeka-35/+0
2022-08-09Pass +atomics-32 feature for thumbv6m targetNikita Popov-1/+3
2022-08-09Add support for link-flavor rust-lld for macOSMary-55/+59
2022-08-07Create armv4t_none_eabi.rsLokathor-0/+54
2022-08-03Rollup merge of #98771 - Thog:rust-lld-apple-target, r=petrochenkovMatthias Krüger-8/+91
2022-08-03Add support for link-flavor rust-lld for iOS, tvOS and watchOSmary-8/+91
2022-08-02Auto merge of #92268 - jswrenn:transmute, r=oli-obkbors-1/+2
2022-08-01Auto merge of #99476 - dpaoliello:rawdylibvectorcall, r=michaelwoeristerbors-5/+7
2022-07-31reorder fields in Laout debug outputRalf Jung-6/+7
2022-07-30Rollup merge of #99227 - Lokathor:fix-thumbv4t-none-eabi-frame-pointer, r=dav...Yuki Okushi-3/+21
2022-07-28once again tidy was unhappyLokathor-1/+3
2022-07-28Update thumbv4t_none_eabi.rsLokathor-2/+3
2022-07-27Initial (incomplete) implementation of transmutability trait.Jack Wrenn-1/+2
2022-07-26Fix vectorcallDaniel Paoliello-5/+7
2022-07-24Revert "Mark atomics as unsupported on thumbv6m"Amanieu d'Antras-2/+1
2022-07-23Auto merge of #99652 - GuillaumeGomez:rollup-38v0x7y, r=GuillaumeGomezbors-1/+2
2022-07-23Rollup merge of #99595 - nikic:thumbv6m-atomics, r=nagisaGuillaume Gomez-1/+2
2022-07-23Auto merge of #98208 - ivanloz:master, r=nagisabors-0/+5
2022-07-22do not mark interior mutable shared refs as dereferenceableRalf Jung-3/+7
2022-07-22rename PointerKind::Shared → SharedMutable to indicate this is NOT the usua...Ralf Jung-1/+1