1 @ RUN: not llvm-mc -triple=armv7-unknown-linux-gnueabi < %s 2> %t
2 @ RUN: FileCheck --check-prefix=CHECK < %t %s
4 @ Check the diagnostics for .personality directive.
10 @-------------------------------------------------------------------------------
11 @ TEST1: .personality before .fnstart
12 @-------------------------------------------------------------------------------
16 .personality __gxx_personality_v0
17 @ CHECK: error: .fnstart must precede .personality directive
18 @ CHECK: .personality __gxx_personality_v0
26 @-------------------------------------------------------------------------------
27 @ TEST2: .personality after .handlerdata
28 @-------------------------------------------------------------------------------
35 .personality __gxx_personality_v0
36 @ CHECK: error: .personality must precede .handlerdata directive
37 @ CHECK: .personality __gxx_personality_v0