Update mclinker for LLVM rebase to r222494.

This corresponds to the following upstream mclinker change:

commit b2f1691276052c4215abf36715d43248d6337cf8
Author: Diana Chen <[email protected]>
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/SectionDataTest.cpp b/unittests/SectionDataTest.cpp
index 6a7e366..e9a9292 100644
--- a/unittests/SectionDataTest.cpp
+++ b/unittests/SectionDataTest.cpp
@@ -8,50 +8,44 @@
 //===----------------------------------------------------------------------===//
 #include "SectionDataTest.h"
 
-#include <mcld/LD/SectionData.h>
-#include <mcld/LD/LDFileFormat.h>
-#include <mcld/LD/LDSection.h>
+#include "mcld/LD/SectionData.h"
+#include "mcld/LD/LDFileFormat.h"
+#include "mcld/LD/LDSection.h"
 
 using namespace mcld;
 using namespace mcldtest;
 
-
 // Constructor can do set-up work for all test here.
-SectionDataTest::SectionDataTest()
-{
+SectionDataTest::SectionDataTest() {
 }
 
 // Destructor can do clean-up work that doesn't throw exceptions here.
-SectionDataTest::~SectionDataTest()
-{
+SectionDataTest::~SectionDataTest() {
 }
 
 // SetUp() will be called immediately before each test.
-void SectionDataTest::SetUp()
-{
+void SectionDataTest::SetUp() {
 }
 
 // TearDown() will be called immediately after each test.
-void SectionDataTest::TearDown()
-{
+void SectionDataTest::TearDown() {
 }
 
 //===----------------------------------------------------------------------===//
 // Testcases
 //===----------------------------------------------------------------------===//
 
-TEST_F( SectionDataTest, constructor_and_trivial_func ) {
+TEST_F(SectionDataTest, constructor_and_trivial_func) {
   LDSection* test = LDSection::Create("test", LDFileFormat::Null, 0, 0);
 
   SectionData* s = SectionData::Create(*test);
-  EXPECT_TRUE(s->getSection().name() == "test" && \
+  EXPECT_TRUE(s->getSection().name() == "test" &&
               s->getSection().kind() == LDFileFormat::Null);
 
-
   LDSection::Destroy(test);
 }
 
-TEST_F( SectionDataTest, Fragment_list_and_iterator ) {
+TEST_F(SectionDataTest, Fragment_list_and_iterator) {
   LDSection* test = LDSection::Create("test", LDFileFormat::Null, 0, 0);
   SectionData* s = SectionData::Create(*test);
   EXPECT_TRUE(s->empty());
@@ -63,8 +57,8 @@
   new Fragment(Fragment::Target, s);
   EXPECT_TRUE(5 == s->size());
 
-  //iterator
-  llvm::iplist<Fragment>::iterator iter=s->begin();
+  // iterator
+  llvm::iplist<Fragment>::iterator iter = s->begin();
   EXPECT_TRUE(Fragment::Alignment == iter->getKind());
   ++iter;
   EXPECT_TRUE(Fragment::Alignment == iter->getKind());