Update mclinker for LLVM rebase to r222494.

This corresponds to the following upstream mclinker change:

commit b2f1691276052c4215abf36715d43248d6337cf8
Author: Diana Chen <mysekki@gmail.com>
Date:   Tue Nov 25 14:03:29 2014 +0800

    option: Allow `-hash-style' can be specified zero or more times

Change-Id: I332546680bb45cf9692adfa2c2d3dcdc84361afc
diff --git a/unittests/HashTableTest.h b/unittests/HashTableTest.h
index c07c991..dd4739a 100644
--- a/unittests/HashTableTest.h
+++ b/unittests/HashTableTest.h
@@ -12,31 +12,28 @@
 
 #include <gtest.h>
 
-namespace mcldtest
-{
+namespace mcldtest {
 
 /** \class HashTableTest
  *  \brief Testcase for HashTable
  *
  *  \see HashTable
  */
-class HashTableTest : public ::testing::Test
-{
-public:
-	// Constructor can do set-up work for all test here.
-	HashTableTest();
+class HashTableTest : public ::testing::Test {
+ public:
+  // Constructor can do set-up work for all test here.
+  HashTableTest();
 
-	// Destructor can do clean-up work that doesn't throw exceptions here.
-	virtual ~HashTableTest();
+  // Destructor can do clean-up work that doesn't throw exceptions here.
+  virtual ~HashTableTest();
 
-	// SetUp() will be called immediately before each test.
-	virtual void SetUp();
+  // SetUp() will be called immediately before each test.
+  virtual void SetUp();
 
-	// TearDown() will be called immediately after each test.
-	virtual void TearDown();
+  // TearDown() will be called immediately after each test.
+  virtual void TearDown();
 };
 
-} // namespace of mcldtest
+}  // namespace of mcldtest
 
 #endif
-