hanchenye-llvm-project/lldb/source/Core
Jim Ingham 5aee162f97 Change Target & Process so they can really be initialized with an invalid architecture.
Arrange that this then gets properly set on attach, or when a "file" is set.
Add a completer for "process attach -n".

Caveats: there isn't currently a way to handle multiple processes with the same name.  That
will have to wait on a way to pass annotations along with the completion strings.

llvm-svn: 110624
2010-08-09 23:31:02 +00:00
..
Address.cpp Added support for objective C built-in types: id, Class, and SEL. This 2010-08-03 00:35:52 +00:00
AddressRange.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
AddressResolver.cpp
AddressResolverFileLine.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
AddressResolverName.cpp Added function name types to allow us to set breakpoints by name more 2010-06-28 21:30:43 +00:00
ArchSpec.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
Baton.cpp
Broadcaster.cpp
Communication.cpp Remove a premature invalidation of a threads pthread_t handle, thus avoiding 2010-07-23 15:43:25 +00:00
Connection.cpp
ConnectionFileDescriptor.cpp Warnings cleanup patch from Jean-Daniel Dupas. 2010-07-23 15:37:46 +00:00
ConstString.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
DataBufferHeap.cpp
DataBufferMemoryMap.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
DataExtractor.cpp Avoid std::bitset<64>::to_string() since it is missing in earlier C++ 2010-07-21 01:08:41 +00:00
Debugger.cpp Remove use of STL collection class use of the "data()" method since it isn't 2010-07-20 22:52:08 +00:00
Disassembler.cpp Changed SymbolContext so when you search for functions 2010-07-27 00:55:47 +00:00
DynamicLoader.cpp
Error.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
Event.cpp Remove use of STL collection class use of the "data()" method since it isn't 2010-07-20 22:52:08 +00:00
FileSpec.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
FileSpecList.cpp
Flags.cpp
InputReader.cpp I enabled some extra warnings for hidden local variables and for hidden 2010-07-14 00:18:15 +00:00
Language.cpp Created lldb::LanguageType by moving an enumeration from the 2010-07-28 02:04:09 +00:00
Listener.cpp
Log.cpp Fixed the log streams for logs that output to 2010-06-23 21:28:25 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
Mangled.cpp Removed the thread specific data that was being used for demangling since 2010-07-02 00:29:31 +00:00
Module.cpp Change Target & Process so they can really be initialized with an invalid architecture. 2010-08-09 23:31:02 +00:00
ModuleChild.cpp
ModuleList.cpp Added FindTypes to Module and ModuleList. 2010-08-03 01:26:16 +00:00
PluginManager.cpp Applied PluginManager.cpp patch from Jean-Daniel Dupas. 2010-06-11 23:44:18 +00:00
RegularExpression.cpp Remove use of STL collection class use of the "data()" method since it isn't 2010-07-20 22:52:08 +00:00
Scalar.cpp Move Args.{cpp,h} and Options.{cpp,h} to Interpreter where they really belong. 2010-06-15 19:49:27 +00:00
SearchFilter.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
Section.cpp Modified both the ObjectFileMachO and ObjectFileELF to correctly set the 2010-07-21 22:54:26 +00:00
SourceManager.cpp
State.cpp
Stream.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
StreamFile.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
StreamString.cpp
StringList.cpp Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
TTYState.cpp
Timer.cpp
UUID.cpp Remove unused uuid_t constructor for lldb_private::UUID. 2010-06-10 03:08:05 +00:00
UserID.cpp Move trivial parts of UserID into the header. 2010-06-22 10:44:12 +00:00
VMRange.cpp Added function name types to allow us to set breakpoints by name more 2010-06-28 21:30:43 +00:00
Value.cpp Added support for objective C built-in types: id, Class, and SEL. This 2010-08-03 00:35:52 +00:00
ValueObject.cpp Change over to using the definitions for mach-o types and defines to the 2010-07-21 22:12:05 +00:00
ValueObjectChild.cpp Change over to using the definitions for mach-o types and defines to the 2010-07-21 22:12:05 +00:00
ValueObjectList.cpp
ValueObjectRegister.cpp Change over to using the definitions for mach-o types and defines to the 2010-07-21 22:12:05 +00:00
ValueObjectVariable.cpp