hanchenye-llvm-project/lldb/source/Core
Jim Ingham 2995077d8a Add "target.process.stop-on-shared-library-events" setting, and make it work.
Add the ability to give breakpoints a "kind" string, and have the StopInfoBreakpoint
print that in the brief description if set.  Also print the kind - if set - in the breakpoint
listing.
Give kinds to a bunch of the internal breakpoints.
We were deleting the Mac OS X dynamic loader breakpoint as though the id we had stored away was
a breakpoint site ID, but in fact it was a breakpoint id, so we never actually deleted it.  Fixed that.

llvm-svn: 173555
2013-01-26 02:19:28 +00:00
..
Address.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
AddressRange.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
AddressResolver.cpp
AddressResolverFileLine.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
AddressResolverName.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
ArchSpec.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Baton.cpp Don't print out the baton pointer value for simple Baton classes. 2011-06-21 20:47:20 +00:00
Broadcaster.cpp Add log entries for HijackBroadcaster() as well as RestoreBroadcaster(). 2012-03-29 20:02:33 +00:00
CXXFormatterFunctions.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Communication.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
Connection.cpp
ConnectionFileDescriptor.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
ConnectionMachPort.cpp
ConnectionSharedMemory.cpp
ConstString.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DataBufferHeap.cpp
DataBufferMemoryMap.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DataEncoder.cpp Forgot to write out the NULL terminator when putting C string value into 2011-09-01 18:13:54 +00:00
DataExtractor.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DataVisualization.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
Debugger.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Disassembler.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DynamicLoader.cpp Add "target.process.stop-on-shared-library-events" setting, and make it work. 2013-01-26 02:19:28 +00:00
EmulateInstruction.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Error.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Event.cpp Improve the broadcast event dumping. 2012-10-29 18:08:18 +00:00
FileLineResolver.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
FileSpecList.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
FormatClasses.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
FormatManager.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
History.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
InputReader.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
InputReaderEZ.cpp Headers cleanup 2012-03-20 19:33:01 +00:00
InputReaderStack.cpp
Language.cpp
Listener.cpp Revision of the patch from Andrew Kaylor <andrew.kaylor@intel.com> to prevent missing an event added in WaitForEventsInternal, narrowing the time in which we are not accepting new events. Also, made everything that was protected private, since there really isn't any good reason why subclasses would have to muck with the listener internals. 2012-11-13 19:09:45 +00:00
Log.cpp Fix a few more clang (3.2) warnings on Linux: 2012-12-07 22:21:08 +00:00
Makefile Enable RTTI for liblldbCore.a when GCC is the compiler 2012-12-10 21:05:57 +00:00
Mangled.cpp Make size_t known before including cxxabi.h (FreeBSD fix) 2012-09-11 18:11:12 +00:00
Module.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ModuleChild.cpp <rdar://problem/10103468> 2012-02-24 01:59:29 +00:00
ModuleList.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Opcode.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
PluginManager.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
RegisterValue.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
RegularExpression.cpp Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: 2012-08-22 17:17:09 +00:00
Scalar.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
SearchFilter.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Section.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
SourceManager.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
State.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
Stream.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
StreamAsynchronousIO.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
StreamCallback.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
StreamFile.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
StreamString.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
StringList.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Timer.cpp Patch from Filipe Cabecinhas. 2012-04-26 17:12:07 +00:00
UUID.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
UserID.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
UserSettingsController.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
VMRange.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
Value.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObject.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectCast.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectChild.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectConstResult.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectConstResultChild.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectConstResultImpl.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectDynamicValue.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectList.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectMemory.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectRegister.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectSyntheticFilter.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
ValueObjectVariable.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
cxa_demangle.cpp Merge rename fix from libcxxabi (r169402: rename class with name that clashes with GCC 4.6/4.7) 2012-12-06 16:52:09 +00:00