about summary refs log tree commit diff
path: root/src/librustc_target/spec
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-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-01Rollup merge of #70605 - Amanieu:pthread_msvcrt, r=varkorDylan DPC-0/+2
2020-03-31more clippy fixesMatthias Krüger-2/+2
2020-03-31Add missing -lmsvcrt on mingw after -lpthreadAmanieu d'Antras-0/+2
2020-03-27Remove `no_integrated_as` mode.Nicholas Nethercote-9/+0
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-13Auto merge of #67502 - Mark-Simulacrum:opt-catch, r=Mark-Simulacrumbors-11/+41
2020-03-12Auto merge of #68191 - simlay:add-tvSO-target, r=nagisabors-21/+90
2020-03-06fix various typosMatthias Krüger-4/+4
2020-03-05Link to libgcc dynamically on windows-gnu when using dylib cratesAmanieu d'Antras-2/+41
2020-03-05Remove eh_unwind_resume lang itemAmanieu d'Antras-9/+0
2020-02-28Improve MinGW detection when cross compilingMateusz Mikuła-0/+2
2020-02-20fmtSebastian Imlay-19/+17
2020-02-18Fix typoJonas Schievink-1/+1
2020-02-17Don't eliminate frame pointers on thumb targetsJonas Schievink-0/+3
2020-02-14Merged apple_tvos_base and apple_ios_base into apple_sdk_base.Sebastian Imlay-150/+51
2020-02-14Merge branch 'master' of github.com:rust-lang/rust into add-tvSO-targetSebastian Imlay-48/+207
2020-02-12Properly use the darwin archive format on Apple targetsAnthony Ramine-1/+1
2020-01-28Set lld flavor for MSVC to link.exeJohn Kåre Alsaker-2/+5
2020-01-22Rollup merge of #68361 - t6:patch-freebsd-lld-i386, r=alexcrichtonTyler Mandry-1/+3
2020-01-19Add -Wl,-znotext to default linker flags to link with lld 9 on FreeBSD 13.0-C...Tobias Kortkamp-1/+3
2020-01-15add bare metal ARM Cortex-A targets to rustcJorge Aparicio-0/+87
2020-01-13Auto merge of #67900 - nikic:prepare-llvm-10, r=nagisabors-44/+105
2020-01-10Added tvOS as a backendSebastian Imlay-0/+170
2020-01-10Allow specifying LLVM args in target specificationsJethro Beekman-0/+6
2020-01-07Update data layouts to include new X86 address spacesNikita Popov-44/+105