summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/consts.rs
AgeCommit message (Collapse)AuthorLines
2018-07-24Deduplicate linkage checking code for staticsGabriel Smith-85/+69
Signed-off-by: Gabriel Smith <ga29smith@gmail.com>
2018-07-24Properly set the linkage type on non-local staticsGabriel Smith-6/+53
Fixes issue #18804 Signed-off-by: Gabriel Smith <ga29smith@gmail.com>
2018-07-23Promoteds are statics and statics have a place, not just a valueOliver Schneider-3/+5
2018-07-16rustc: Use link_section, not wasm_custom_sectionAlex Crichton-10/+35
This commit transitions definitions of custom sections on the wasm target from the unstable `#[wasm_custom_section]` attribute to the already-stable-for-other-targets `#[link_section]` attribute. Mostly the same restrictions apply as before, except that this now applies only to statics. Closes #51088
2018-07-16ItemKindcsmoe-1/+1
2018-07-16ForeignItemKindcsmoe-1/+1
2018-06-30Do not allow LLVM to increase a TLS's alignment on macOS.kennytm-1/+39
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+322