summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back/link.rs
AgeCommit message (Expand)AuthorLines
2023-03-18Fix linker detection for clang with prefixTaiki Endo-1/+3
2023-01-17Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726Matthias Krüger-2/+2
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-2/+2
2023-01-13Improve linker-flavor detectionJonathan Schwender-1/+10
2023-01-07Rollup merge of #104543 - JhonnyBillM:migrate-codegen-ssa-to-diagnostics-stru...Matthias Krüger-2/+2
2023-01-04Auto merge of #106224 - bjorn3:staticlib_fixes, r=wesleywiserbors-76/+80
2023-01-04Fix each_linked_rlib when the current crate has 0 crate typesbjorn3-0/+3
2023-01-02only specify --target by default for -Zgcc-ld=lld on wasmRémy Rakic-1/+20
2022-12-28Explicitly pass in which crate type to use to each_linked_rlibbjorn3-75/+75
2022-12-28Don't translate --print native-static-libs outputbjorn3-1/+2
2022-12-27UPDATE - migrate outstanding diagnostic in link.rsJhonny Bill Mena-2/+2
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-4/+4
2022-12-18don't restuct references just to reborrowMatthias Krüger-1/+1
2022-12-16don't copy symbols from dylibs with -Zdylib-ltoRémy Rakic-1/+1
2022-12-08Rollup merge of #105423 - oli-obk:symbols, r=jackh726Matthias Krüger-1/+1
2022-12-07Use `Symbol` for the crate name instead of `String`/`str`Oli Scherer-1/+1
2022-12-07fix: remove hack from link.rs (moved to libc)Daniil Belov-9/+0
2022-11-28Rollup merge of #104360 - petrochenkov:stabverb, r=TaKO8KiDylan DPC-10/+6
2022-11-27Stabilize native library modifier `verbatim`Vadim Petrochenkov-10/+6
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-1/+1
2022-11-24rustc_codegen_ssa: write `.dwp` in a streaming fashionWeihang Lo-4/+5
2022-11-14Issue error when `-C link-self-contained` option is used on unsupported platf...StackDoubleFlow-0/+3
2022-11-15Auto merge of #104091 - BelovDV:issue-103044, r=petrochenkovbors-8/+14
2022-11-14Wrap bundlen static libraries into object filesDaniil Belov-8/+14
2022-11-12linker: Link `profiler_builtins` even if it's marked as `NotLinked`Vadim Petrochenkov-3/+4
2022-11-12linker: Support mixing crates built with different values of `-Zpacked_bundle...Vadim Petrochenkov-9/+7
2022-11-12linker: Move some inner functions to the outsideVadim Petrochenkov-133/+127
2022-11-12linker: Simplify linking of `compiler_builtins` and `profiler_builtins`Vadim Petrochenkov-68/+33
2022-11-12linker: Factor out native library linking to a separate functionVadim Petrochenkov-213/+207
2022-11-05Rollup merge of #103660 - ozkanonur:master, r=jyn514Dylan DPC-1/+2
2022-11-04improve `filesearch::get_or_default_sysroot` r=ozkanonurOnur Özkan-1/+2
2022-11-04UPDATE - address PR CommentsJhonny Bill Mena-2/+1
2022-11-04FIX - Migrate missing errors in link.rsJhonny Bill Mena-4/+4
2022-11-04ADD - ExtractBundledLibsError. Migrated extract_bundled_libs to translatable ...Jhonny Bill Mena-1/+1
2022-11-04UPDATE - Complete link.rs migration to new diagnostics infraestructureJhonny Bill Mena-80/+43
2022-10-24Support raw-dylib functions being used inside inlined functionsDaniel Paoliello-5/+36
2022-10-23Introduce dedicated `-Zdylib-lto` flag for enabling LTO on `dylib`sJakub Beránek-4/+9
2022-10-23Allow LTO for dylibsbjorn3-2/+20
2022-10-20Auto merge of #103092 - petrochenkov:weaklto, r=wesleywiserbors-1/+1
2022-10-18Auto merge of #102418 - citrus-it:illumos-strip-debug, r=nagisabors-8/+33
2022-10-15linker: Fix weak lang item linking with combination windows-gnu + LLD + LTOVadim Petrochenkov-1/+1
2022-10-15The illumos linker does not support --strip-debugAndy Fiddaman-8/+33
2022-10-07ADD - implement IntoDiagnostic for thorin::Error wrapperJhonny Bill Mena-2/+1
2022-10-07Address PR commentsJhonny Bill Mena-8/+2
2022-10-07ADD - initial port of link.rsJhonny Bill Mena-52/+37
2022-10-07Auto merge of #102767 - matthiaskrgr:rollup-vcbt81v, r=matthiaskrgrbors-2/+3
2022-10-06Warn about Visual Studio Code branding confusionKornel-2/+3
2022-10-06rustc_target: Refactor internal linker flavorsVadim Petrochenkov-30/+45
2022-09-20Update rustc's information on Android's sanitizersChris Wailes-5/+6
2022-09-13Auto merge of #100101 - BelovDV:issue-99429, r=petrochenkovbors-9/+89