about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back
AgeCommit message (Expand)AuthorLines
2025-10-01Don't enable shared memory with Wasm atomicsdaxpedda-32/+1
2025-09-28Add a leading dash to linker plugin arguments in the gcc codegenAntoni Boucher-2/+17
2025-09-23Rollup merge of #146784 - dpaoliello:findmsvc, r=wesleywiserMatthias Krüger-6/+5
2025-09-23Auto merge of #146317 - saethlin:panic=immediate-abort, r=nnethercotebors-5/+5
2025-09-21Add panic=immediate-abortBen Kimock-5/+5
2025-09-19Enable `limit_rdylib_exports` on wasm targetsAlex Crichton-0/+5
2025-09-19[win] Use find-msvc-tools instead of cc to find the linker and rc on WindowsDaniel Paoliello-6/+5
2025-09-12Add --print target-spec-json-schemaNoratrieb-1/+1
2025-09-06Move timers into execute_*_work_itembjorn3-27/+20
2025-09-06Remove want_summary argument from prepare_thinbjorn3-1/+1
2025-09-06Ensure fat LTO doesn't merge everything into the allocator modulebjorn3-1/+2
2025-09-06Make the allocator shim participate in LTO againbjorn3-24/+30
2025-09-04Special case allocator module submission to avoid special casing it elsewherebjorn3-87/+48
2025-09-04Ensure the allocator shim never participates in LTObjorn3-9/+11
2025-09-04Export __rdl_* symbols to the allocator shim when doing LTObjorn3-0/+14
2025-09-04Rollup merge of #145962 - bjorn3:linkage_fixes, r=WaffleLapkinStuart Cook-34/+60
2025-09-03Auto merge of #146133 - rcvalle:rust-cfi-fix-145981, r=bjorn3bors-1/+12
2025-09-02Revert "Make `lto` and `linker-plugin-lto` work the same for `compiler_builti...Ramon de C Valle-1/+12
2025-08-29Move to 0.50.1Daniel Paoliello-9/+11
2025-08-29Update to ar_archive_writer 0.5.1Daniel Paoliello-2/+4
2025-08-29Correctly handle different crate types disagreeing if the allocator shim is e...bjorn3-29/+46
2025-08-29Fix typo in commentbjorn3-1/+1
2025-08-29Ensure we emit an allocator shim when only some crate types need onebjorn3-4/+13
2025-08-28Rollup merge of #145965 - bjorn3:sanitize_symbol_export_improvements, r=lqdGuillaume Gomez-48/+1
2025-08-28Rollup merge of #145368 - rcvalle:rust-cfi-fix-142284, r=dianqkGuillaume Gomez-12/+1
2025-08-28Only export the sanitizer symbols for LTO and move export code to cg_llvmbjorn3-48/+1
2025-08-28Rollup merge of #143193 - JonathanBrouwer:link_rework, r=jdonszelmannStuart Cook-3/+6
2025-08-27Rollup merge of #145894 - zetanumbers:issue-142949, r=WaffleLapkinJacob Pratt-2/+5
2025-08-27Port the `#[link]` attribute to the new parserJonathan Brouwer-2/+5
2025-08-27Move `NativeLibKind` from `rustc_session` to `rustc_hir`Jonathan Brouwer-1/+1
2025-08-26Make `lto` and `linker-plugin-lto` work the same for `compiler_builtins`Matthew Maurer-12/+1
2025-08-26Rollup merge of #145892 - jdonszelmann:codegen-fn-attrs-foreign-item, r=bjorn3Samuel Tardieu-1/+1
2025-08-26Rollup merge of #145840 - a4lg:riscv-elf-flags-for-internal-objs, r=WaffleLapkinSamuel Tardieu-3/+9
2025-08-26Comment on intentional field orderDaria Sukhonina-0/+3
2025-08-26Ensure the coordinator thread terminates firstDaria Sukhonina-2/+2
2025-08-26add a flag to codegen fn attrs for foreign itemsJana Dönszelmann-1/+1
2025-08-26Rollup merge of #145847 - madsmtm:no-xcrun-warnings, r=jieyouxuStuart Cook-1/+1
2025-08-26Rollup merge of #145814 - bjorn3:codegen_worker_fatal_error, r=petrochenkovStuart Cook-50/+37
2025-08-26rustc_codegen_ssa: More comprehensive RISC-V ELF flagsTsukasa OI-2/+8
2025-08-26rustc_codegen_ssa: Fix commentTsukasa OI-1/+1
2025-08-25Don't show warnings from xcrun with -Zverbose-internalsMads Marquart-1/+1
2025-08-24raw-dylib-elf: set correct `DT_VERDEFNUM`Mateusz Mikuła-3/+10
2025-08-24Directly raise fatal errors inside the codegen backendsbjorn3-23/+21
2025-08-24Handle unwinding fatal errors in codegen workersbjorn3-32/+21
2025-08-19Rollup merge of #145578 - vexide:armv7a-vex-v5+linked-files, r=davidtwco许杰友 Jieyou Xu (Joe)-2/+7
2025-08-18Specify linker scripts after user link argsLewis McClelland-2/+7
2025-08-15Rollup merge of #145004 - bjorn3:remove_unused_fields, r=WaffleLapkinStuart Cook-13/+2
2025-08-14Complete functionality and general cleanupMarcelo Domínguez-17/+1
2025-08-13Port the `#[linkage]` attribute to the new attribute systemSasha Pourcelot-1/+2
2025-08-12Auto merge of #144678 - jdonszelmann:no-mangle-extern, r=bjorn3bors-1/+1