about summary refs log tree commit diff
path: root/src/librustc_target
AgeCommit message (Expand)AuthorLines
2020-05-01Auto merge of #71623 - petrochenkov:localink, r=estebankbors-4/+0
2020-04-27Disable localization for all linkersVadim Petrochenkov-4/+0
2020-04-26rustc_target: Stop using "string typing" for TLS modelsVadim Petrochenkov-11/+61
2020-04-26rustc_target: Stop using "string typing" for relocation modelsVadim Petrochenkov-42/+103
2020-04-24Avoid unused Option::map resultsJosh Stone-18/+19
2020-04-16rustc_target::abi: add Primitive variant to FieldsShape.Ana-Maria Mihalache-9/+29
2020-04-16Rollup merge of #71145 - pfmooney:illumos-triple, r=nagisaDylan DPC-0/+75
2020-04-14Add illumos triplePatrick Mooney-0/+75
2020-04-13Address review commentsVadim Petrochenkov-4/+1
2020-04-13rustc_target: Introduce `msvc_base`Vadim Petrochenkov-48/+59
2020-04-13rustc_target: Inherit `windows_uwp_gnu_base` from `windows_gnu_base`Vadim Petrochenkov-21/+13
2020-04-13rustc_target: Inherit `windows_uwp_msvc_base` from `windows_msvc_base`Vadim Petrochenkov-41/+9
2020-04-13rustc_target: Remove some useless importsVadim Petrochenkov-25/+0
2020-04-13rustc_target: `windows(_uwp)_base` -> `windows(_uwp)_gnu_base`Vadim Petrochenkov-9/+9
2020-04-13linker: Pass `/NODEFAULTLIB` in a more regular wayVadim Petrochenkov-3/+20
2020-04-13rustc_target: Move tests into a separate unconfigured fileVadim Petrochenkov-43/+48
2020-04-13rustc_target: Make sure lld-link is treated as link.exe by defaultVadim Petrochenkov-62/+102
2020-04-13Auto merge of #71023 - mati865:mingw-unwind-linking-cleanup, r=Amanieubors-2/+2
2020-04-12[windows-gnu] Link pthread staticallyMateusz Mikuła-2/+2
2020-04-09Fix staticlib name for *-pc-windows-gnu targetsMateusz Mikuła-2/+2
2020-04-06Rollup merge of #70704 - danielframpton:aarch64-windows-panic-unwind-default,...Mazdak Farrokhzad-8/+2
2020-04-04rustc_target: Rely on default value of `no_default_libraries` moreVadim Petrochenkov-4/+0
2020-04-03Make panic unwind the default for aarch64-*-windows-msvc targetsDaniel Frampton-8/+2
2020-04-03Replace max/min_value() with MAX/MIN assoc constsLinus Färnstrand-1/+1
2020-04-01Rollup merge of #70616 - anyska:fieldplacement-rename, r=oli-obkDylan DPC-27/+27
2020-04-01Rollup merge of #70547 - wesleywiser:extract_can_unwind, r=eddybMazdak Farrokhzad-0/+2
2020-04-01Rollup merge of #70605 - Amanieu:pthread_msvcrt, r=varkorDylan DPC-0/+2
2020-03-31rustc_target::abi: rename FieldPlacement to FieldsShape.Ana-Maria Mihalache-27/+27
2020-03-31more clippy fixesMatthias Krüger-2/+2
2020-03-31Add missing -lmsvcrt on mingw after -lpthreadAmanieu d'Antras-0/+2
2020-03-30Add `can_unwind` field to `FnAbi`Wesley Wiser-0/+2
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-13/+8
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-1/+1
2020-03-29Rollup merge of #69702 - anyska:tylayout-rename, r=oli-obkDylan DPC-134/+133
2020-03-27Rename TyLayout to TyAndLayout.Ana-Maria Mihalache-134/+133
2020-03-27Remove `no_integrated_as` mode.Nicholas Nethercote-9/+0
2020-03-26Rollup merge of #70384 - nnethercote:refactor-object-file-handling, r=alexcri...Dylan DPC-6/+0
2020-03-25Rollup merge of #69700 - anyska:layout-details-rename, r=oli-obkDylan DPC-12/+13
2020-03-25Rename LayoutDetails to just Layout.Ana-Maria Mihalache-12/+13
2020-03-25add usize methods for Size gettersRalf Jung-0/+10
2020-03-25make Size::from* methods generic in the integer type they acceptRalf Jung-5/+6
2020-03-25miri: avoid a bunch of casts by offering usized-based field indexingRalf Jung-1/+2
2020-03-25Remove `TargetOptions::embed_bitcode`.Nicholas Nethercote-6/+0
2020-03-23Split long derive lists into two derive attributes.Ana-Maria Mihalache-13/+2
2020-03-21remove unused unit values (clippy::unused_unit)Matthias Krüger-20/+6
2020-03-21don't convert results to options just for matching (clippy::if_let_some_result)Matthias Krüger-2/+2
2020-03-21Rollup merge of #70189 - RalfJung:is_signed, r=eddybMazdak Farrokhzad-1/+1
2020-03-20Abi::is_signed: assert that we are a ScalarRalf Jung-1/+1
2020-03-20Rollup merge of #69768 - oli-obk:union_field_ice, r=eddyb,RalfJungYuki Okushi-1/+4
2020-03-17Add requisite feature gates for const assertDylan MacKenzie-0/+3