hanchenye-llvm-project/lldb/source/Core
Jason Molenda fd54b368ea Update declarations for all functions/methods that accept printf-style
stdarg formats to use __attribute__ format so the compiler can flag
incorrect uses.  Fix all incorrect uses.  Most of these are innocuous,
a few were resulting in crashes.

llvm-svn: 140185
2011-09-20 21:44:10 +00:00
..
Address.cpp Update declarations for all functions/methods that accept printf-style 2011-09-20 21:44:10 +00:00
AddressRange.cpp Update declarations for all functions/methods that accept printf-style 2011-09-20 21:44:10 +00:00
AddressResolver.cpp
AddressResolverFileLine.cpp Added a new option to the "source list" command that allows us to see where 2011-04-19 04:19:37 +00:00
AddressResolverName.cpp
ArchSpec.cpp Fix ArchSpec::operator== to take the Triple into account as well as the Core. Also make the constructors explicit. 2011-09-15 01:07:30 +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 Added "target variable" command that allows introspection of global 2011-07-07 01:59:51 +00:00
Communication.cpp Fixed an issue where even if the communication object had Clear() called on 2011-08-19 23:28:37 +00:00
Connection.cpp
ConnectionFileDescriptor.cpp Add support for platforms without sa_len to SocketAddress, and modify 2011-07-22 19:12:42 +00:00
ConnectionMachPort.cpp Improved the packet throughput when debugging with GDB remote by over 3x on 2011-06-17 01:22:15 +00:00
ConnectionSharedMemory.cpp Improved the packet throughput when debugging with GDB remote by over 3x on 2011-06-17 01:22:15 +00:00
ConstString.cpp Fixed up the comments in the headerdoc to match the current implementation 2011-09-12 03:55:58 +00:00
DataBufferHeap.cpp
DataBufferMemoryMap.cpp Switch to using the S_ISDIR and S_ISREG sys/stat.h macros in 2011-07-08 00:38:03 +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 Update declarations for all functions/methods that accept printf-style 2011-09-20 21:44:10 +00:00
DataVisualization.cpp Renaming a bulk of method calls from Get() to something more descriptive 2011-09-09 23:33:14 +00:00
Debugger.cpp Update declarations for all functions/methods that accept printf-style 2011-09-20 21:44:10 +00:00
Disassembler.cpp Don't put modules for .o files into the global shared module list. We 2011-09-18 18:59:15 +00:00
DynamicLoader.cpp The DynamicLoader plug-in instance now lives up in lldb_private::Process where 2011-02-16 04:46:07 +00:00
EmulateInstruction.cpp Created a std::string in the base StopInfo class for the description and 2011-06-04 01:26:29 +00:00
Error.cpp Python summary strings: 2011-07-15 02:26:42 +00:00
Event.cpp This patch captures and serializes all output being written by the 2011-05-02 20:41:46 +00:00
FileLineResolver.cpp Added a new option to the "source list" command that allows us to see where 2011-04-19 04:19:37 +00:00
FileSpecList.cpp Added "target variable" command that allows introspection of global 2011-07-07 01:59:51 +00:00
FormatClasses.cpp Redesign of the interaction between Python and frozen objects: 2011-09-06 19:20:51 +00:00
FormatManager.cpp Refactoring of Get() methods in FormatManager/FormatCategory to have explicative names and return shared-pointers instead of bools 2011-09-06 22:59:55 +00:00
History.cpp I modified the StringMap that was being used to unique our debugger C strings 2011-06-09 22:34:34 +00:00
InputReader.cpp While tracking down memory consumption issue a few things were needed: the 2011-08-10 02:10:13 +00:00
InputReaderEZ.cpp While tracking down memory consumption issue a few things were needed: the 2011-08-10 02:10:13 +00:00
InputReaderStack.cpp Create new class, InputReaderStack, to better handle 2011-06-02 19:18:55 +00:00
Language.cpp
Listener.cpp
Log.cpp Update declarations for all functions/methods that accept printf-style 2011-09-20 21:44:10 +00:00
Makefile
Mangled.cpp I modified the StringMap that was being used to unique our debugger C strings 2011-06-09 22:34:34 +00:00
Module.cpp Update declarations for all functions/methods that accept printf-style 2011-09-20 21:44:10 +00:00
ModuleChild.cpp
ModuleList.cpp Change Error::SetErrorStringWithFormat() prototype to use an 2011-09-20 00:26:08 +00:00
Opcode.cpp Added the ability to get the min and max instruction byte size for 2011-03-26 19:14:58 +00:00
PluginManager.cpp Added a new plug-in type: lldb_private::OperatingSystem. The operating system 2011-08-22 02:49:39 +00:00
RegisterValue.cpp Fix a logic error caught by the static analyzer. 2011-08-12 01:22:56 +00:00
RegularExpression.cpp several improvements to "type summary": 2011-07-02 00:25:22 +00:00
Scalar.cpp Fix a logic error caught by the static analyzer. 2011-08-11 19:12:10 +00:00
SearchFilter.cpp Adopt the intrusive pointers in: 2011-09-17 08:33:22 +00:00
Section.cpp Added a new plug-in type: lldb_private::OperatingSystem. The operating system 2011-08-22 02:49:39 +00:00
SourceManager.cpp SBSourceManager now gets the real source manager either from the Debugger or Target. Also, move the SourceManager file cache into the debugger 2011-09-13 00:29:56 +00:00
State.cpp Centralized all of the format to c-string and to format character code inside 2011-06-23 21:22:24 +00:00
Stream.cpp Use Host::File in lldb_private::StreamFile and other places to cleanup host 2011-02-09 01:08:52 +00:00
StreamAsynchronousIO.cpp This patch captures and serializes all output being written by the 2011-05-02 20:41:46 +00:00
StreamFile.cpp Use Host::File in lldb_private::StreamFile and other places to cleanup host 2011-02-09 01:08:52 +00:00
StreamString.cpp Completed more work on the KDP darwin kernel debugging Process plug-in. 2011-07-16 03:19:08 +00:00
StringList.cpp While tracking down memory consumption issue a few things were needed: the 2011-08-10 02:10:13 +00:00
Timer.cpp
UUID.cpp Header patch, virtual dtor patch and missed UUID patch from Kirk Beitz. 2011-02-05 02:56:16 +00:00
UserID.cpp
UserSettingsController.cpp Update declarations for all functions/methods that accept printf-style 2011-09-20 21:44:10 +00:00
VMRange.cpp
Value.cpp Added "target variable" command that allows introspection of global 2011-07-07 01:59:51 +00:00
ValueObject.cpp Change Error::SetErrorStringWithFormat() prototype to use an 2011-09-20 00:26:08 +00:00
ValueObjectChild.cpp Redesign of the interaction between Python and frozen objects: 2011-09-06 19:20:51 +00:00
ValueObjectConstResult.cpp Redesign of the interaction between Python and frozen objects: 2011-09-06 19:20:51 +00:00
ValueObjectConstResultChild.cpp Redesign of the interaction between Python and frozen objects: 2011-09-06 19:20:51 +00:00
ValueObjectConstResultImpl.cpp Redesign of the interaction between Python and frozen objects: 2011-09-06 19:20:51 +00:00
ValueObjectDynamicValue.cpp Fixed an issue where the KVO swizzled type would be returned as the dynamic type instead of the actual user-level type 2011-08-03 02:18:51 +00:00
ValueObjectList.cpp Added the ability to see global variables with a variable expression path so 2011-07-08 21:46:14 +00:00
ValueObjectMemory.cpp Public API changes: 2011-07-29 19:53:35 +00:00
ValueObjectRegister.cpp Fixed register value objects to be able to return their values as unsigned 2011-08-16 03:49:01 +00:00
ValueObjectSyntheticFilter.cpp - Now using ${var} as the summary for an aggregate type will produce "name-of-type @ object-location" instead of giving an error 2011-08-19 21:13:46 +00:00
ValueObjectVariable.cpp Redesign of the interaction between Python and frozen objects: 2011-09-06 19:20:51 +00:00