llvm-project/lldb/source/Plugins
Greg Clayton 6ba508507e Fixed shared library unloads when the unloaded library doesn't come off
the end of the list. We had an issue in the MacOSX dynamic loader where if
we had shlibs:
1 - a.out
2 - a.dylib
3 - b.dylib

And then a.dylib got unloaded, we would unload b.dylib due to the assumption
that only shared libraries could come off the end of the list. We now properly
search and find which ones get loaded.

Added a new internal logging category for the "lldb" log channel named "dyld".
This should allow all dynamic loaders to use this as a generic log channel so
we can track shared library loads and unloads in the logs without having to 
have each plug-in make up its own logging channel.

llvm-svn: 118147
2010-11-03 04:08:06 +00:00
..
ABI Added extra logging, and made sure that the argument 2010-10-08 01:58:41 +00:00
Disassembler/llvm Added the ability to get the disassembly instructions from the function and 2010-10-06 03:09:58 +00:00
DynamicLoader/MacOSX-DYLD Fixed shared library unloads when the unloaded library doesn't come off 2010-11-03 04:08:06 +00:00
LanguageRuntime Using proper Objective-C types doesn't seem to 2010-10-30 01:46:19 +00:00
ObjectContainer Add UserSettings to Target class, making Target settings 2010-09-20 20:44:43 +00:00
ObjectFile Updated the lldb_private::Flags class to have better method names and made 2010-10-27 03:32:59 +00:00
Process Add the ability to disable individual log categories, rather 2010-10-29 21:48:37 +00:00
SymbolFile Fixed globals not showing up for any but the first compile unit due to a 2010-11-01 20:32:12 +00:00
SymbolVendor/MacOSX Change over to using the definitions for mach-o types and defines to the 2010-07-21 22:12:05 +00:00
Makefile Fix makefiles to build properly on Darwin. 2010-07-24 04:10:59 +00:00