]> git.lizzy.rs Git - rust.git/commit
Initial support for emitting DWARF for static vars.
authorgentlefolk <cemacken@gmail.com>
Fri, 21 Feb 2014 01:44:29 +0000 (20:44 -0500)
committergentlefolk <cemacken@gmail.com>
Fri, 28 Mar 2014 01:03:44 +0000 (21:03 -0400)
commitf4518cdba7e7b5b40cea2b0549c4593414154829
tree89b15b04f1080af5878c3d3831e16cd784a8381c
parent13dafa09f1a80b8b50f41cab42ac2bfd24dfa6b9
Initial support for emitting DWARF for static vars.

Only supports crate level statics. No debug info is generated for
function level statics. Closes #9227.
15 files changed:
src/librustc/lib/llvm.rs
src/librustc/middle/trans/consts.rs
src/librustc/middle/trans/debuginfo.rs
src/rustllvm/RustWrapper.cpp
src/rustllvm/rustllvm.def.in
src/test/debug-info/basic-types-globals-metadata.rs [new file with mode: 0644]
src/test/debug-info/basic-types-globals.rs [new file with mode: 0644]
src/test/debug-info/basic-types-metadata.rs
src/test/debug-info/basic-types-mut-globals.rs [new file with mode: 0644]
src/test/debug-info/c-style-enum.rs
src/test/debug-info/lexical-scopes-in-block-expression.rs
src/test/debug-info/simple-struct.rs
src/test/debug-info/simple-tuple.rs
src/test/debug-info/vec-slices.rs
src/test/debug-info/vec.rs