1 # RUN: not llvm-mc -triple hexagon < %s 2>&1 | FileCheck %s
3 # CHECK: [[@LINE+1]]:7: error: out of range literal value in '.byte' directive
5 # CHECK: [[@LINE+1]]:7: error: out of range literal value in '.half' directive
7 # CHECK: [[@LINE+1]]:8: error: out of range literal value in '.short' directive
9 # CHECK: [[@LINE+1]]:8: error: out of range literal value in '.hword' directive
11 # CHECK: [[@LINE+1]]:8: error: out of range literal value in '.2byte' directive
13 # CHECK: [[@LINE+1]]:7: error: out of range literal value in '.word' directive
15 # CHECK: [[@LINE+1]]:7: error: out of range literal value in '.long' directive
17 # CHECK: [[@LINE+1]]:8: error: out of range literal value in '.4byte' directive
19 # CHECK: [[@LINE+1]]:8: error: literal value out of range for directive in '.8byte' directive
20 .8byte
0xffffffffffffffffa