about summary refs log tree commit diff
path: root/src/librustc_target/spec/mod.rs
AgeCommit message (Expand)AuthorLines
2020-07-22Rollup merge of #74631 - petrochenkov:ehdr2, r=jonas-schievinkManish Goregaokar-0/+8
2020-07-22rustc_target: Add a target spec option for disabling `--eh-frame-hdr`Vadim Petrochenkov-0/+8
2020-07-20Add the aarch64-apple-darwin targetJake Goulding-0/+1
2020-07-19Rollup merge of #74419 - Lokathor:gba-target, r=jonas-schievinkManish Goregaokar-0/+1
2020-07-17Make the new target a general thumbv4t target.Lokathor-1/+1
2020-07-16Add to supported_targets list.Lokathor-0/+1
2020-07-16Remove leftover from emscripten fastcomp supportbjorn3-6/+0
2020-07-08Avoid "blacklist"Tamir Duberstein-21/+29
2020-06-09[AVR] Rename the 'none_base' target spec module to 'freestanding_base'Dylan McKay-1/+1
2020-06-09[AVR] Add AVR platform supportJake Goulding-0/+3
2020-06-03rustc_target: Remove `pre_link_args_crt`Vadim Petrochenkov-5/+1
2020-05-29Rollup merge of #71804 - petrochenkov:static-pie, r=cuviperRalf Jung-0/+5
2020-05-22Rollup merge of #72133 - bdbai:master, r=joshtriplettRalf Jung-0/+1
2020-05-20llvm: Expose tiny code model to usersVadim Petrochenkov-1/+1
2020-05-20rustc_target: Add a target spec option for static-pie supportVadim Petrochenkov-0/+5
2020-05-20Auto merge of #71769 - petrochenkov:crto, r=cuviperbors-25/+117
2020-05-16rustc_target: Stop using "string typing" for code modelsVadim Petrochenkov-2/+52
2020-05-15Rollup merge of #72062 - overdrivenpotato:psp, r=jonas-schievinkDylan DPC-0/+9
2020-05-14linker: More systematic handling of CRT objectsVadim Petrochenkov-25/+117
2020-05-12Add target thumbv7a-uwp-windows-msvcbdbai-0/+1
2020-05-10Renamed lld_link_script to link_script and support all GNU-like linkersMarko Mijalkovic-6/+7
2020-05-10Add lld_link_script to TargetOptionsMarko Mijalkovic-0/+6
2020-05-09Add mipsel-sony-psp targetMarko Mijalkovic-0/+2
2020-05-09Rollup merge of #71234 - maurer:init-array, r=cuviperRalf Jung-0/+7
2020-05-07Provide configurable LLVM cmdline section via target specTom Karpiniec-0/+5
2020-05-07Force embed-bitcode on non-simulator iOS/tvOS targetsTom Karpiniec-0/+5
2020-04-29Use .init_array rather than .ctorsMatthew Maurer-0/+7
2020-04-26rustc_target: Stop using "string typing" for TLS modelsVadim Petrochenkov-3/+51
2020-04-26rustc_target: Stop using "string typing" for relocation modelsVadim Petrochenkov-4/+56
2020-04-24Avoid unused Option::map resultsJosh Stone-18/+19
2020-04-16Rollup merge of #71145 - pfmooney:illumos-triple, r=nagisaDylan DPC-0/+3
2020-04-14Add illumos triplePatrick Mooney-0/+3
2020-04-13rustc_target: Introduce `msvc_base`Vadim Petrochenkov-0/+1
2020-04-13rustc_target: Remove some useless importsVadim Petrochenkov-1/+0
2020-04-13rustc_target: `windows(_uwp)_base` -> `windows(_uwp)_gnu_base`Vadim Petrochenkov-3/+3
2020-04-13rustc_target: Move tests into a separate unconfigured fileVadim Petrochenkov-43/+5
2020-04-13rustc_target: Make sure lld-link is treated as link.exe by defaultVadim Petrochenkov-2/+33
2020-03-27Remove `no_integrated_as` mode.Nicholas Nethercote-8/+0
2020-03-25Remove `TargetOptions::embed_bitcode`.Nicholas Nethercote-6/+0
2020-03-13Auto merge of #67502 - Mark-Simulacrum:opt-catch, r=Mark-Simulacrumbors-8/+12
2020-03-05Link to libgcc dynamically on windows-gnu when using dylib cratesAmanieu d'Antras-0/+12
2020-03-05Remove eh_unwind_resume lang itemAmanieu d'Antras-8/+0
2020-02-14Merged apple_tvos_base and apple_ios_base into apple_sdk_base.Sebastian Imlay-2/+1
2020-02-14Merge branch 'master' of github.com:rust-lang/rust into add-tvSO-targetSebastian Imlay-0/+9
2020-01-15add bare metal ARM Cortex-A targets to rustcJorge Aparicio-0/+3
2020-01-10Added tvOS as a backendSebastian Imlay-0/+3
2020-01-10Allow specifying LLVM args in target specificationsJethro Beekman-0/+6
2019-12-22Format the worldMark Rousskov-61/+70
2019-12-12Remove i686-unknown-dragonfly targetAntonio Huete Jimenez-1/+0
2019-12-03Change linker for x86_64-fortanix-unknown-sgx to rust-lldParth Sane-0/+6