summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/consts.rs
AgeCommit message (Collapse)AuthorLines
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-3/+3
2018-08-27Remove path prefixes from NodeKindvarkor-3/+3
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-2/+2
2018-08-22Remove Ty prefix from ↵varkor-1/+1
Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closure|Generator|GeneratorWitness|Never|Tuple|Projection|Anon|Infer|Error}
2018-08-14Rollup merge of #53274 - bjorn3:remove_statics_field, r=nagisakennytm-1/+0
Remove statics field from CodegenCx It doesnt seem to be used anywhere.
2018-08-11Remove statics field from CodegenCxbjorn3-1/+0
2018-08-10Introduce const_cstr!() macro and use it where applicable.Michael Woerister-1/+1
2018-08-07Fix issue around dllimport and ThinLTO as LLD runs it.Michael Woerister-1/+14
2018-07-31Make globals with private linkage unnamed. Fixes #50862.Colin Pronovost-7/+13
2018-07-30rustc_codegen_llvm: use safe references for Value.Irina Popa-21/+23
2018-07-30rustc_codegen_llvm: use safe references for Type.Irina Popa-7/+7
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