about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back
AgeCommit message (Expand)AuthorLines
2022-09-29Only export `__tls_*` on wasm32-unknown-unknown.Dan Gohman-6/+9
2022-09-29Rollup merge of #102426 - sunfishcode:sunfishcode/no-wasm-init-memory, r=nagisaMichael Howell-6/+0
2022-09-28Don't export `__wasm_init_memory` on WebAssembly.Dan Gohman-6/+0
2022-09-27Don't export `__heap_base` and `__data_end` on wasm32-wasi.Dan Gohman-4/+6
2022-09-25Rollup merge of #101997 - cuviper:drop-legacy-pm, r=nikicfee1-dead-2/+0
2022-09-22Rollup merge of #101598 - chriswailes:sanitizers, r=nagisa,eholkDylan DPC-5/+6
2022-09-20Update rustc's information on Android's sanitizersChris Wailes-5/+6
2022-09-20fix verbatim with upstream dependenciesbors-6/+12
2022-09-18Remove -Znew-llvm-pass-managerJosh Stone-2/+0
2022-09-13Auto merge of #100101 - BelovDV:issue-99429, r=petrochenkovbors-46/+128
2022-09-12change rlib format to discern native dependenciesDaniil Belov-46/+128
2022-09-12Rollup merge of #100767 - kadiwa4:escape_ascii, r=jackh726Dylan DPC-17/+8
2022-09-06Fix CI failures on windows and aarch64-linuxVadim Petrochenkov-0/+8
2022-09-06change stdlib circular dependencies handlingDaniil Belov-102/+8
2022-09-02Rollup merge of #100200 - petrochenkov:zgccld2, r=lqd,Mark-SimulacrumMatthias Krüger-14/+18
2022-09-01rustc_target: Refactor internal linker flavors slightlyVadim Petrochenkov-26/+22
2022-09-01rustc_target: Add a compatibility layer to separate internal and user-facing ...Vadim Petrochenkov-1/+2
2022-09-01Auto merge of #100707 - dzvon:fix-typo, r=davidtwcobors-1/+1
2022-08-31Rollup merge of #100753 - LuisCardosoOliveira:translation-migrate-session, r=...Ralf Jung-1/+1
2022-08-31Fix a bunch of typoDezhi Wu-1/+1
2022-08-28Auto merge of #92845 - Amanieu:std_personality, r=Mark-Simulacrumbors-11/+7
2022-08-28Fix handling of rust_eh_personality in reachable_non_genericsAmanieu d'Antras-11/+7
2022-08-26translations(rustc_session): migrate check_expected_reuseLuis Cardoso-1/+1
2022-08-24Rollup merge of #99993 - petrochenkov:linkdated, r=bjorn3Matthias Krüger-18/+18
2022-08-19use <[u8]>::escape_ascii instead of core::ascii::escape_defaultKaDiWa-17/+8
2022-08-15errors: move translation logic into moduleDavid Wood-9/+11
2022-08-12rustc_target: Update some old naming around self contained linkingVadim Petrochenkov-24/+26
2022-08-11Rollup merge of #99500 - tmandry:fuchsia-flags, r=petrochenkovMatthias Krüger-4/+16
2022-08-10Fix flags when using clang as linker for FuchsiaTyler Mandry-4/+16
2022-08-09Add support for link-flavor rust-lld for macOSMary-1/+7
2022-08-06Change implementation of `-Z gcc-ld` and `lld-wrapper` againVadim Petrochenkov-14/+18
2022-08-05Auto merge of #100035 - workingjubilee:merge-functions, r=nikicbors-2/+5
2022-08-05Enable function merging when opt is for sizeJubilee Young-2/+5
2022-08-04Auto merge of #100120 - matthiaskrgr:rollup-g6ycykq, r=matthiaskrgrbors-7/+10
2022-08-03Add support for link-flavor rust-lld for iOS, tvOS and watchOSmary-7/+10
2022-08-02Fix backwards-compatibility check for tests with `+whole-archive`Daniel Sommermann-1/+1
2022-08-01Auto merge of #99944 - bjorn3:hide_proc_macro_symbols, r=eddybbors-6/+6
2022-07-31linker: Update some outdated commentsVadim Petrochenkov-18/+18
2022-07-31Rollup merge of #99844 - bjorn3:archive_builder_interface_refactor, r=nagisaDylan DPC-100/+123
2022-07-31Add issue referencebjorn3-1/+1
2022-07-30Limit symbols exported from proc macrosbjorn3-6/+6
2022-07-29Auto merge of #99467 - BelovDV:add_option_link_arg, r=petrochenkovbors-9/+29
2022-07-29Auto merge of #99512 - nikic:llvm-15-fixes, r=cuviperbors-27/+44
2022-07-28fix: remove fake no_dead_strip for osxcsmoe-3/+1
2022-07-28Introduce an ArchiveBuilderBuilderbjorn3-75/+124
2022-07-28Inline inject_dll_import_libbjorn3-24/+6
2022-07-28Move output argument from ArchiveBuilder::new to .build()bjorn3-19/+11
2022-07-27Also wait on other threads if a WorkerFatalError occursNikita Popov-5/+5
2022-07-27Reliably signal coordinator thread on panic during ongoing codegenNikita Popov-22/+39
2022-07-26Lib kind -l link-arg:Daniil Belov-9/+29