summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back
AgeCommit message (Expand)AuthorLines
2025-01-06Pass objcopy args for stripping on OSXNoratrieb-2/+2
2024-11-21Auto merge of #132362 - mustartt:aix-dylib-detection, r=jieyouxubors-2/+39
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
2024-11-03Rollup merge of #131222 - thejpster:fix-sparc-v7-symbol-o, r=workingjubileeJubilee-1/+9
2024-11-03compiler: Directly use rustc_abi in codegenJubilee Young-2/+2
2024-11-03Reduce dependence on the target namebjorn3-5/+7
2024-11-02Rename target triple to target tuple in many places in the compilerNoratrieb-6/+4
2024-11-02Rollup merge of #131037 - madsmtm:move-llvm-target-versioning, r=petrochenkovMatthias Krüger-11/+226
2024-11-02Rollup merge of #131829 - Zalathar:goodbye-zprofile, r=chenyukangGuillaume Gomez-21/+4
2024-11-01Emit diagnostics for incorrect deployment targetsMads Marquart-9/+37
2024-11-01Move Mach-O platform information to rustc_codegen_ssa::back::appleMads Marquart-2/+17
2024-11-01Move versioned LLVM target creation to rustc_codegen_ssaMads Marquart-10/+182
2024-10-31Remove `""` case from RISC-V `llvm_abiname` match statementbeetrees-1/+1
2024-10-31Add a comment about `lp64e` still being unstableJan Bujak-0/+1
2024-10-31Remove support for `-Zprofile` (gcov-style coverage instrumentation)Zalathar-21/+4
2024-10-30Add `lp64e` RISC-V ABIJan Bujak-1/+1
2024-10-28fix clippy::clone_on_ref_ptr for compilerklensy-2/+2
2024-10-26Effects cleanupDeadbeef-11/+5
2024-10-11Rollup merge of #129079 - Zoxc:thinlto_imp_symbols, r=wesleywiserMatthias Krüger-1/+7
2024-10-10Rollup merge of #131480 - madsmtm:macos-fix-strip-binary, r=nnethercoteMatthias Krüger-1/+3
2024-10-10Fix hardcoded strip path when cross-compiling from Linux to DarwinMads Marquart-1/+3
2024-10-10Avoid redundant -Wl,-dylib flag when linkingMads Marquart-3/+5
2024-10-07Convert `Option<&Lrc<T>>` return types to `Option<&T>`.Nicholas Nethercote-3/+2
2024-10-03Generate correct symbols.o for sparc-unknown-none-elfJonathan 'theJPster' Pallant-1/+9
2024-10-02Rollup merge of #131016 - madsmtm:no-sdk-version-in-object, r=jieyouxuMatthias Krüger-10/+48
2024-09-29Do not specify an SDK version in object filesMads Marquart-3/+7
2024-09-29Document a bit more how the SDK version actually worksMads Marquart-7/+41
2024-09-27Only add an automatic SONAME for Rust dylibsJosh Stone-15/+70
2024-09-26Move Apple linker args from `rustc_target` to `rustc_codegen_ssa`Mads Marquart-1/+132
2024-09-25Rollup merge of #130781 - monkeydbobo:mdb/fix_up_cross_compile_osx, r=davidtwcoMatthias Krüger-3/+4
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-8/+7
2024-09-24Test fixing raw-dylibDaniel Paoliello-34/+64
2024-09-24Fix up setting strip = true in Cargo.toml makes build scripts fail in release...monkeydbobo-3/+4
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-137/+98
2024-09-22Create _imp__ symbols also when doing ThinLTOJohn Kåre Alsaker-1/+7
2024-09-18Rollup merge of #130116 - veera-sivarajan:freeze-suggestions, r=chenyukangMatthias Krüger-2/+2
2024-09-17Rollup merge of #130458 - nnethercote:rustc_codegen_ssa-cleanups, r=jieyouxuMatthias Krüger-68/+76