Remove some compilation warnings.
authorFilipe Cabecinhas <me@filcab.net>
Tue, 22 May 2012 14:45:44 +0000 (14:45 +0000)
committerFilipe Cabecinhas <me@filcab.net>
Tue, 22 May 2012 14:45:44 +0000 (14:45 +0000)
llvm-svn: 157253

lld/include/lld/Core/Atom.h
lld/lib/Core/YamlWriter.cpp

index 0a0edc6..ecc66b4 100644 (file)
@@ -50,7 +50,7 @@ public:
 
   /// definition - Whether this atom is a definition or represents an undefined
   /// symbol.
-  Definition definition() const { return _definition; };
+  Definition definition() const { return _definition; }
 
   static inline bool classof(const Atom *a) { return true; }
 
index 03539c9..f3b3482 100644 (file)
@@ -423,7 +423,7 @@ public:
 
 private:
   // return a string of the correct number of spaces to align value
-  const char* spacePadding(int keyLen) {
+  const char* spacePadding(size_t keyLen) {
     const char* spaces = "                  ";
     assert(strlen(spaces) > keyLen);
     return &spaces[keyLen];