elf-core: Improve FreeBSD support and move data extraction to parse time
authorEd Maste <emaste@freebsd.org>
Tue, 23 Jul 2013 18:30:49 +0000 (18:30 +0000)
committerEd Maste <emaste@freebsd.org>
Tue, 23 Jul 2013 18:30:49 +0000 (18:30 +0000)
commitc05ae522a7efbfbc1eb55e36cfd3cdb56a3abc8a
tree58606ca17cad28d46c58f41f6110fdf383337b20
parent2abbc6391670af9c7dfd306dd791efa14bdfd80f
elf-core: Improve FreeBSD support and move data extraction to parse time

Extracting thread data at parse time simplifies multi-platform support.
This change adds FreeBSD thread names and auxv info.

Thanks to Samuel Jacob for review, testing, and improvements.

llvm-svn: 186975
lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
lldb/source/Plugins/Process/elf-core/ProcessElfCore.h
lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
lldb/source/Plugins/Process/elf-core/ThreadElfCore.h