diff options
author | Greg Clayton <gclayton@apple.com> | 2010-08-18 18:28:52 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2010-08-18 18:28:52 +0000 |
commit | ad3843c93ba205b6c98e2995aa9666593c97d033 (patch) | |
tree | 1900524e6d0a364437b8be5f4ce0e2a8a71d70ae /llvm/lib/Analysis/LazyValueInfo.cpp | |
parent | ea480e507c3f6500fe1a25c0887eea3b85f947a9 (diff) | |
download | bcm5719-llvm-ad3843c93ba205b6c98e2995aa9666593c97d033.tar.gz bcm5719-llvm-ad3843c93ba205b6c98e2995aa9666593c97d033.zip |
Changed "Error Value::GetValueAsData (...)" to set the data extractor byte
order and address size correctly when the value comes from a file address.
Values have "file" addresses when they are globals and the debug information
specifies that they live in the object file at a given address (DWARF will
represent this as a location "DW_OP_addr <addr>"). This causes global pointers
to correctly extract their children on 64 bit programs.
llvm-svn: 111380
Diffstat (limited to 'llvm/lib/Analysis/LazyValueInfo.cpp')
0 files changed, 0 insertions, 0 deletions