Missed a \n in previous commit.
[oota-llvm.git] / lib / MC / MCExpr.cpp
index 07546c1b29b0e0c3dcf33f44cc4f296a071cec1e..e419043a771749acc36796fa71f937f01a41139d 100644 (file)
@@ -133,7 +133,7 @@ const MCSymbolRefExpr *MCSymbolRefExpr::Create(StringRef Name, MCContext &Ctx) {
   return Create(Ctx.GetOrCreateSymbol(Name), Ctx);
 }
 
-MCTargetExpr::~MCTargetExpr() {}
+void MCTargetExpr::Anchor() {}
 
 /* *** */
 
@@ -252,8 +252,8 @@ bool MCExpr::EvaluateAsRelocatable(MCValue &Res) const {
     }
 
     // FIXME: We need target hooks for the evaluation. It may be limited in
-    // width, and gas defines the result of comparisons differently from Apple
-    // as (the result is sign extended).
+    // width, and gas defines the result of comparisons and right shifts
+    // differently from Apple as.
     int64_t LHS = LHSValue.getConstant(), RHS = RHSValue.getConstant();
     int64_t Result = 0;
     switch (ABE->getOpcode()) {