Sorry if I seemed too rude to ask these questions here...

1. The `debuginfo.rs` seems already implemented some LLVM debugging symbols
outputting functions, like `create_vec` or `create_local_var`. But
currently I can only find `create_local_var` already been used in other
components, and others are missing.

So, should the first step be generating LLVM debugging information in every
language unit while compiling them ?

2. The Rust compiler owns the `-Z extra-debug-info` option, but it didn't
work and seems related to the not yet implemented debugging symbol feature.
 Is this option created for outputting all language units' LLVM debugging
information ? Or it's expected to do more things than this ?

3. I've did some researching works on Rustc and LLVM debugging symbol
features, and will start to try to add those outputting function in other
components. Is any other step should I take to prepare the project ?

Greg Weng
[email protected]
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to