diff options
author | Jason Molenda <jmolenda@apple.com> | 2011-09-24 02:47:39 +0000 |
---|---|---|
committer | Jason Molenda <jmolenda@apple.com> | 2011-09-24 02:47:39 +0000 |
commit | 0ca4f8bb9ee613e3345b14a0c943117effd10445 (patch) | |
tree | 4cf6c8bb00b26a68cb64477bcb8ccb53fa43f3ca | |
parent | 7d7ee0c3ac850c87d0929d3a91bfb7b8a3aa2c67 (diff) | |
download | bcm5719-llvm-0ca4f8bb9ee613e3345b14a0c943117effd10445.tar.gz bcm5719-llvm-0ca4f8bb9ee613e3345b14a0c943117effd10445.zip |
Adjust kext load messages in DynamicLoaderDarwinKernel::ParseKextSummaries so we
print result information if a kext fails to be located or loaded for some reason.
llvm-svn: 140447
-rw-r--r-- | lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp b/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp index a972a3dc4be..88b29e1630f 100644 --- a/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp +++ b/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp @@ -511,14 +511,14 @@ DynamicLoaderDarwinKernel::ParseKextSummaries (const Address &kext_summary_addr, const uint8_t *u = (const uint8_t *)kext_summaries[i].uuid.GetBytes(); if (u) { - s->Printf("Loading kext: %2.2X%2.2X%2.2X%2.2X-%2.2X%2.2X-%2.2X%2.2X-%2.2X%2.2X-%2.2X%2.2X%2.2X%2.2X%2.2X%2.2X 0x%16.16llx \"%s\"...\n", + s->Printf("Loading kext: %2.2X%2.2X%2.2X%2.2X-%2.2X%2.2X-%2.2X%2.2X-%2.2X%2.2X-%2.2X%2.2X%2.2X%2.2X%2.2X%2.2X 0x%16.16llx \"%s\"...", u[ 0], u[ 1], u[ 2], u[ 3], u[ 4], u[ 5], u[ 6], u[ 7], u[ 8], u[ 9], u[10], u[11], u[12], u[13], u[14], u[15], kext_summaries[i].address, kext_summaries[i].name); } else { - s->Printf("0x%16.16llx \"%s\"...\n", kext_summaries[i].address, kext_summaries[i].name); + s->Printf("0x%16.16llx \"%s\"...", kext_summaries[i].address, kext_summaries[i].name); } } @@ -531,9 +531,11 @@ DynamicLoaderDarwinKernel::ParseKextSummaries (const Address &kext_summary_addr, if (s) { if (kext_summaries[i].module_sp) - s->Printf(" found kext: %s/%s\n", + s->Printf("\n found kext: %s/%s\n", kext_summaries[i].module_sp->GetFileSpec().GetDirectory().AsCString(), kext_summaries[i].module_sp->GetFileSpec().GetFilename().AsCString()); + else + s->Printf (" failed to locate/load.\n"); } if (log) |