index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_codegen_ssa
/
src
/
back
/
linker.rs
Age
Commit message (
Expand
)
Author
Lines
2025-02-13
Make `-O` mean `-C opt-level=3`
clubby789
-8
/
+8
2025-01-04
Auto merge of #133955 - bjorn3:cc_pass_arch_only, r=ChrisDenton
bors
-2
/
+1
2024-12-19
Make DependencyList an IndexVec
bjorn3
-6
/
+1
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-1
/
+1
2024-12-13
Make dependency_formats an FxIndexMap rather than a list of tuples
bjorn3
-1
/
+1
2024-12-08
Pass the arch rather than full target name to windows_registry::find_tool
bjorn3
-2
/
+1
2024-12-03
keep profile-rt symbol alive
Henry Jiang
-0
/
+2
2024-11-24
Remove unnecessary 0 link args optimization
Mads Marquart
-14
/
+3
2024-11-24
Support linker arguments that contain commas
Mads Marquart
-9
/
+42
2024-11-20
Account for `wasm32v1-none` when exporting TLS symbols
daxpedda
-2
/
+2
2024-11-03
Reduce dependence on the target name
bjorn3
-0
/
+1
2024-11-02
Rename target triple to target tuple in many places in the compiler
Noratrieb
-1
/
+1
2024-10-10
Avoid redundant -Wl,-dylib flag when linking
Mads Marquart
-3
/
+5
2024-09-27
Only add an automatic SONAME for Rust dylibs
Josh Stone
-14
/
+69
2024-09-24
Dogfood `feature(file_buffered)`
Josh Stone
-8
/
+7
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-09-17
Rollup merge of #130458 - nnethercote:rustc_codegen_ssa-cleanups, r=jieyouxu
Matthias Krüger
-23
/
+31
2024-09-17
Minimize visibilities.
Nicholas Nethercote
-23
/
+31
2024-09-16
Rollup merge of #123436 - amyspark:allow-msvc-to-use-meson-and-mingw-import-l...
Matthias Krüger
-2
/
+10
2024-09-12
Rollup merge of #130235 - compiler-errors:nested-if, r=michaelwoerister
Stuart Cook
-7
/
+5
2024-09-11
Also fix if in else
Michael Goulet
-7
/
+5
2024-09-09
Remove needless returns detected by clippy in the compiler
Eduardo Sánchez Muñoz
-1
/
+0
2024-09-08
MsvcLinker: allow linking dynamically to Meson and MinGW-style named libraries
L. E. Segovia
-2
/
+10
2024-08-27
linker: Better support alternative static library naming on MSVC
Vadim Petrochenkov
-4
/
+10
2024-08-21
Simplify some redundant field names
Michael Goulet
-2
/
+2
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-7
/
+6
2024-07-07
use "bootstrap" instead of "rustbuild" in comments and docs
onur-ozkan
-1
/
+1
2024-07-02
linker: Link dylib crates by path
Vadim Petrochenkov
-55
/
+82
2024-07-01
linker: Refactor interface for passing arguments to linker
Vadim Petrochenkov
-339
/
+278
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.
Nicholas Nethercote
-0
/
+1
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-04-22
Auto merge of #115120 - icedrocket:ignore-strip-on-msvc, r=michaelwoerister
bors
-42
/
+35
2024-04-12
linker: Remove laziness and caching from native search directory walks
Vadim Petrochenkov
-75
/
+12
2024-04-05
Ignore `-C strip` on MSVC
icedrocket
-42
/
+35
2024-03-15
Auto merge of #121297 - michaelwoerister:set-pdb-alt-path, r=wesleywiser
bors
-0
/
+9
2024-03-14
Rollup merge of #117118 - bzEq:aix-linker, r=wesleywiser
Matthias Krüger
-10
/
+1
2024-03-14
link.exe: don't embed full path to PDB file in binary.
Michael Wörister
-0
/
+9
2024-03-11
LLVM Bitcode Linker: Add as a linker known to the compiler
Kjetil Kjeka
-1
/
+100
2024-03-05
[AIX] Remove AixLinker's debuginfo() implementation
Kai Luo
-10
/
+1
2024-02-28
Add profiling support to AIX
Qiu Chaofan
-1
/
+3
2024-02-21
Solaris linker does not support --strip-debug
Petr Sumbera
-1
/
+1
2024-01-24
linker: Cleanup implementations of `link_staticlib_*`
Vadim Petrochenkov
-23
/
+24
2024-01-24
linker: Merge `link_staticlib_*` and `link_whole_staticlib_*`
Vadim Petrochenkov
-117
/
+81
2024-01-24
linker: Do not collect search paths unless necessary
Vadim Petrochenkov
-11
/
+14
2024-01-24
linker: Group library linking methods together and sort them consistently
Vadim Petrochenkov
-171
/
+180
2024-01-24
linker: Refactor APIs for linking static libraries
Vadim Petrochenkov
-62
/
+107
2024-01-24
linker: Refactor APIs for linking dynamic libraries
Vadim Petrochenkov
-88
/
+21
2024-01-10
Rename `{create,emit}_warning` as `{create,emit}_warn`.
Nicholas Nethercote
-5
/
+5
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-11
/
+11
2023-12-07
Add emulated TLS support
quininer
-1
/
+3
[next]