[llvm-commits] [llvm] r78641 - in /llvm/trunk: test/MC/AsmParser/directive_values.s tools/llvm-mc/AsmParser.cpp

Daniel Dunbar daniel at zuster.org
Mon Aug 10 21:44:00 PDT 2009


Author: ddunbar
Date: Mon Aug 10 23:44:00 2009
New Revision: 78641

URL: http://llvm.org/viewvc/llvm-project?rev=78641&view=rev
Log:
llvm-mc: Accept .word as a synonym for .short

Modified:
    llvm/trunk/test/MC/AsmParser/directive_values.s
    llvm/trunk/tools/llvm-mc/AsmParser.cpp

Modified: llvm/trunk/test/MC/AsmParser/directive_values.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_values.s?rev=78641&r1=78640&r2=78641&view=diff

==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_values.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_values.s Mon Aug 10 23:44:00 2009
@@ -19,3 +19,8 @@
 # CHECK: .quad 9
 TEST3:  
         .quad 9
+
+# CHECK: TEST4:
+# CHECK: .short 3
+TEST4:  
+        .word 3

Modified: llvm/trunk/tools/llvm-mc/AsmParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-mc/AsmParser.cpp?rev=78641&r1=78640&r2=78641&view=diff

==============================================================================
--- llvm/trunk/tools/llvm-mc/AsmParser.cpp (original)
+++ llvm/trunk/tools/llvm-mc/AsmParser.cpp Mon Aug 10 23:44:00 2009
@@ -517,7 +517,7 @@
     // FIXME: Target hooks for size? Also for "word", "hword".
     if (IDVal == ".byte")
       return ParseDirectiveValue(1);
-    if (IDVal == ".short")
+    if (IDVal == ".short" || IDVal == ".word")
       return ParseDirectiveValue(2);
     if (IDVal == ".long")
       return ParseDirectiveValue(4);





More information about the llvm-commits mailing list