build: Add some -Wno's for things LLDB isn't clean on yet.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@143383 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/Makefile b/Makefile
index 1bc42cb..be2249f 100644
--- a/Makefile
+++ b/Makefile
@@ -60,6 +60,13 @@
 # "#pragma mark" construct which GCC warns about on platforms other than Darwin.
 EXTRA_OPTIONS += -Wno-unknown-pragmas
 
+# Drop -Wsign-compare, which we are not currently clean with.
+EXTRA_OPTIONS += -Wno-sign-compare
+
+# Drop -Wunused-function and -Wunneeded-internal-declaration, which we are not
+# currently clean with.
+EXTRA_OPTIONS += -Wno-sign-compare -Wno-unused-function -Wno-unneeded-internal-declaration
+
 ###
 # LLDB Top Level specific stuff.