Fix about a dozen compile warnings
authorIlia K <ki.stfu@gmail.com>
Mon, 12 Sep 2016 05:25:33 +0000 (05:25 +0000)
committerIlia K <ki.stfu@gmail.com>
Mon, 12 Sep 2016 05:25:33 +0000 (05:25 +0000)
commit4f730dc750ab2120d8ca28728c73021bd159ac05
treee7d01535a88d22decf7aedcbc4562eafde8f66ed
parentcf6aaa9e1a81cf39c15497b2360941a7ec7d2328
Fix about a dozen compile warnings

Summary:
It fixes the following compile warnings:
1. '0' flag ignored with precision and ‘%d’ gnu_printf format
2. enumeral and non-enumeral type in conditional expression
3. format ‘%d’ expects argument of type ‘int’, but argument 4 has type ...
4. enumeration value ‘...’ not handled in switch
5. cast from type ‘const uint64_t* {aka ...}’ to type ‘int64_t* {aka ...}’ casts away qualifiers
6. extra ‘;’
7. comparison between signed and unsigned integer expressions
8. variable ‘register_operand’ set but not used
9. control reaches end of non-void function

Reviewers: jingham, emaste, zturner, clayborg

Subscribers: lldb-commits

Differential Revision: https://reviews.llvm.org/D24331

llvm-svn: 281191
lldb/source/Core/Log.cpp
lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
lldb/source/Plugins/Process/minidump/MinidumpParser.cpp
lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
lldb/source/Target/StackFrame.cpp