Jim Ingham
b2a38a7286
Remember whether a queue or thread name were passed into "breakpoint modify" so we can recognize an empty argument as unsetting the option.
...
llvm-svn: 106377
2010-06-19 04:35:20 +00:00
Jim Ingham
4b9bea87e6
Move the "status" command to "process status" since that's where it belongs. Also make it print "running" if invoked
...
when the current process is running.
llvm-svn: 106265
2010-06-18 01:23:09 +00:00
Jim Ingham
ae1c4cf568
Change "breakpoint configure" to "breakpoint modify" so it doesn't collide with "breakpoint command"
...
Change "breakpoint enable/disable" so changing a breakpoint's state doesn't also overwrite the location states.
llvm-svn: 106261
2010-06-18 00:58:52 +00:00
Sean Callanan
a68c1a2188
Unstick the -r option for the disassemble command.
...
llvm-svn: 106186
2010-06-17 00:32:05 +00:00
Jim Ingham
1b54c88cc4
Add a "thread specification" class that specifies thread specific breakpoints by name, index, queue or TID.
...
Push this through all the breakpoint management code. Allow this to be set when the breakpoint is created.
Fix the Process classes so that a breakpoint hit that is not for a particular thread is not reported as a
breakpoint hit event for that thread.
Added a "breakpoint configure" command to allow you to reset any of the thread
specific options (or the ignore count.)
llvm-svn: 106078
2010-06-16 02:00:15 +00:00
Jim Ingham
40af72e106
Move Args.{cpp,h} and Options.{cpp,h} to Interpreter where they really belong.
...
llvm-svn: 106034
2010-06-15 19:49:27 +00:00
Jim Ingham
8651121c11
Change the Options parser over to use a mask rather than an ordinal for option sets.
...
Fixed the Disassemble arguments so you can't specify start address or name in multiple ways.
Fixed the command line input so you can specify the filename without "-f" even if you use other options.
llvm-svn: 106020
2010-06-15 18:47:14 +00:00
Greg Clayton
474966a41e
I have eliminated RTTI from LLDB!
...
Also added a shell script build phase that fixes the headers in
LLDB.framework.
llvm-svn: 105899
2010-06-12 18:59:55 +00:00
Greg Clayton
c9af18a502
Moved files around for linux build. Fixed up Xcode project to
...
refer to the new locations.
llvm-svn: 105885
2010-06-12 15:43:35 +00:00
Eli Friedman
59817b1d56
More minor build fixes.
...
llvm-svn: 105706
2010-06-09 07:57:51 +00:00
Chris Lattner
30fdc8d841
Initial checkin of lldb code from internal Apple repo.
...
llvm-svn: 105619
2010-06-08 16:52:24 +00:00