summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back
AgeCommit message (Expand)AuthorLines
2025-01-07Pass objcopy args for stripping on OSXNoratrieb-18/+7
2025-01-01upstream rustc_codegen_llvm changes for enzyme/autodiffManuel Drehwald-0/+21
2024-12-29review fixes: Adjust whitespacePiotr Osiewicz-0/+3
2024-12-29rustc_codegen_ssa: Buffer file writes in link_rlibPiotr Osiewicz-5/+5
2024-12-20Rollup merge of #134561 - bjorn3:less_fatal_error_raise, r=compiler-errorsMatthias Krüger-6/+6
2024-12-20Reduce the amount of explicit FatalError.raise()bjorn3-6/+6
2024-12-20Review commentsbjorn3-3/+2
2024-12-19Make DependencyList an IndexVecbjorn3-11/+6
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-5/+4
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-2/+3
2024-12-15Rollup merge of #133633 - jyn514:hide-linker-args, r=bjorn3,jyn514Stuart Cook-2/+2
2024-12-14don't show the full linker args unless `--verbose` is passedjyn-2/+2
2024-12-13Make dependency_formats an FxIndexMap rather than a list of tuplesbjorn3-22/+14
2024-12-13Remove jobserver from Sessionbjorn3-5/+2
2024-12-12Auto merge of #129181 - beetrees:asm-spans, r=pnkfelix,compiler-errorsbors-13/+8
2024-12-11Rollup merge of #134139 - mustartt:pgo-linker-flag, r=saethlinJacob Pratt-0/+2
2024-12-10Rollup merge of #133967 - daltenty:daltenty/bnoipath, r=jieyouxuLeón Orell Valerian Liehr-0/+9
2024-12-06Remove all threading through of ErrorGuaranteed from the driverbjorn3-32/+24
2024-12-06Store a single copy of the error registry in DiagCtxtbjorn3-1/+5
2024-12-06Move some timers aroundbjorn3-2/+0
2024-12-06Clarify commentDavid Tenty-2/+4
2024-12-06Pass -bnoipath when adding rust upstream dynamic cratesKai Luo-0/+7
2024-12-03keep profile-rt symbol aliveHenry Jiang-0/+2
2024-12-03Rollup merge of #133041 - madsmtm:print-deployment-target-env-var, r=davidtwcoMatthias Krüger-1/+1
2024-12-01Rollup merge of #132974 - madsmtm:linker-arguments-with-commas, r=petrochenkovMatthias Krüger-61/+82
2024-11-28Share inline(never) generics across cratesMark Rousskov-1/+11
2024-11-26Pass end position of span through inline ASM cookiebeetrees-13/+8
2024-11-25Rollup merge of #133297 - DianQK:embed-bitcode-ios, r=nikic许杰友 Jieyou Xu (Joe)-4/+2
2024-11-24Remove forces_embed_bitcodeDianQK-4/+2
2024-11-24Remove unnecessary 0 link args optimizationMads Marquart-14/+3
2024-11-24Support rpath with -Clinker-flavor=ldMads Marquart-47/+21
2024-11-24Support linker arguments that contain commasMads Marquart-9/+67
2024-11-23Rollup merge of #133217 - xingxue-ibm:fix-strip, r=compiler-errors许杰友 Jieyou Xu (Joe)-10/+12
2024-11-22Print env var in --print=deployment-targetMads Marquart-1/+1
2024-11-21Auto merge of #132362 - mustartt:aix-dylib-detection, r=jieyouxubors-2/+39
2024-11-21Change to pass "strip" options in an array of string slices and add option "-...Xing Xue-10/+12
2024-11-21aix: fix archive formatHenry Jiang-2/+39
2024-11-20Account for `wasm32v1-none` when exporting TLS symbolsdaxpedda-2/+2
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-2/+4
2024-11-15rustc_metadata: Preprocess search paths for better performancePiotr Osiewicz-1/+1
2024-11-11Rollup merge of #132820 - bjorn3:default_backend_link_impl, r=jieyouxuMatthias Krüger-4/+12
2024-11-09Pass owned CodegenResults to link_binarybjorn3-4/+4
2024-11-09Add a default implementation for CodegenBackend::linkbjorn3-0/+8
2024-11-09Rollup merge of #132774 - bjorn3:cranelift_lld, r=lqdMatthias Krüger-17/+0
2024-11-09Rollup merge of #132552 - taiki-e:sparc-target-feature, r=workingjubileeMatthias Krüger-1/+1
2024-11-09Add v8plus target feature to sparc and use it in create_object_fileTaiki Endo-1/+1
2024-11-08Use lld with non-LLVM backendsbjorn3-17/+0
2024-11-07Rollup merge of #130586 - dpaoliello:fixrawdylib, r=wesleywiserJubilee-34/+64
2024-11-05codegen_ssa: use `llvm-objcopy` for macOS stripDavid Wood-5/+17
2024-11-03Rollup merge of #132565 - bjorn3:less_target_name_dependence, r=workingjubileeJubilee-5/+7