about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back
AgeCommit message (Expand)AuthorLines
2024-07-16Rollup merge of #127512 - eggyal:newline-terminate-print-linkargs, r=compiler...Trevor Gross-1/+1
2024-07-16Rollup merge of #124033 - bjorn3:ar_archive_writer_0_3_0, r=davidtwcoTrevor Gross-13/+12
2024-07-16Fix unsafe_op_in_unsafe_fn in compilerMichael Goulet-1/+1
2024-07-09Terminate `--print link-args` output with newlineAlan Egerton-1/+1
2024-07-07Fix review commentsbjorn3-1/+1
2024-07-07Sync ar_archive_writer to LLVM 18.1.3bjorn3-13/+12
2024-07-07use "bootstrap" instead of "rustbuild" in comments and docsonur-ozkan-1/+1
2024-07-02linker: Link dylib crates by pathVadim Petrochenkov-85/+94
2024-07-01linker: Bail out of rpath logic early if the target doesn't support rpathVadim Petrochenkov-10/+4
2024-07-01linker: Refactor interface for passing arguments to linkerVadim Petrochenkov-373/+314
2024-06-25Rollup merge of #126943 - Urgau:dedup-all, r=petrochenkovMatthias Krüger-5/+2
2024-06-25De-duplicate all consecutive native libs regardless of their optionsUrgau-5/+2
2024-06-24Rollup merge of #124712 - Enselic:deprecate-inline-threshold, r=pnkfelixMichael Goulet-2/+0
2024-06-19Rollup merge of #126594 - zetanumbers:fix-cross-crate-async-drop-glue, r=oli-obkLeón Orell Valerian Liehr-10/+13
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-8/+15
2024-06-18Apply suggestions from oli-obk's reviewDaria Sukhonina-10/+4
2024-06-18Make async drop code more consistent with regular drop codeDaria Sukhonina-5/+14
2024-06-16Rename InstanceDef -> InstanceKindMichael Goulet-5/+5
2024-06-14rustc_codegen_ssa: Remove unused ModuleConfig::inline_thresholdMartin Nordholts-2/+0
2024-06-06Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk"Rémy Rakic-1/+1
2024-06-05Rollup merge of #125861 - name1e5s:fix/rpath_null_panic, r=michaelwoeristerMatthias Krüger-0/+21
2024-06-04Auto merge of #122597 - pacak:master, r=bjorn3bors-0/+23
2024-06-02rustc_codegen_ssa: fix get_rpath_relative_to_output panic when lib only conta...Hai-Hsin-0/+21
2024-05-24Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomezbors-2/+19
2024-05-23Rollup merge of #125345 - durin42:thin-link-bitcode, r=bjorn3Guillaume Gomez-1/+10
2024-05-23Rollup merge of #125263 - lqd:lld-fallback, r=petrochenkovGuillaume Gomez-1/+9
2024-05-23Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726bors-0/+5
2024-05-23cleanup: standardize on summary over index in namesAugie Fackler-3/+3
2024-05-23thinlto: only build summary file if neededAugie Fackler-1/+1
2024-05-23emit an error if we can't find a path to the self-contained linkerRémy Rakic-3/+3
2024-05-23rust-lld: fallback to the default default sysroot where rustc is currently lo...Rémy Rakic-1/+9
2024-05-23Rollup merge of #125438 - tbu-:pr_rm_to_string_lossy, r=jieyouxuMatthias Krüger-4/+4
2024-05-23Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obkMatthias Krüger-1/+1
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.Nicholas Nethercote-0/+5
2024-05-23Remove unneeded string conversionTobias Bucher-4/+4
2024-05-22rustc_codegen_llvm: add support for writing summary bitcodeAugie Fackler-0/+9
2024-05-22self-contained linker: retry without -fuse-ld=lld on older GCCsRémy Rakic-0/+21
2024-05-22rustc: Use `tcx.used_crates(())` moreVadim Petrochenkov-1/+1
2024-05-21Auto merge of #124676 - djkoloski:relax_multiple_sanitizers, r=cuviper,rcvallebors-1/+4
2024-05-15Don't link lsan rt if asan or hwasan are enabledDavid Koloski-1/+4
2024-05-03rustc: Don't pass `-fuse-ld=lld` on wasm targetsAlex Crichton-1/+7
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-0/+5
2024-04-23Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obkbors-0/+41
2024-04-22Auto merge of #115120 - icedrocket:ignore-strip-on-msvc, r=michaelwoeristerbors-42/+35
2024-04-19Show files produced by --emit foo in json artifact notificationsMichael Baikov-0/+23
2024-04-17Use non-exhaustive matches for TyKindDaria Sukhonina-1/+1
2024-04-17Rollup merge of #122723 - bjorn3:archive_writer_fixes, r=nnethercoteMatthias Krüger-8/+19
2024-04-17Use the default file permissions when writingbjorn3-8/+19
2024-04-16Rollup merge of #124023 - pacak:less-splody, r=jieyouxuGuillaume Gomez-8/+5
2024-04-16Add simple async drop glue generationzetanumbers-0/+41