1*9880d681SAndroid Build Coastguard Worker@ RUN: not llvm-mc %s -triple=armv7-unknown-linux-gnueabi \ 2*9880d681SAndroid Build Coastguard Worker@ RUN: -filetype=obj -o /dev/null 2>&1 | FileCheck %s 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Worker@ Check the diagnostics for mismatched .fnend directive 5*9880d681SAndroid Build Coastguard Worker 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Worker .syntax unified 8*9880d681SAndroid Build Coastguard Worker .text 9*9880d681SAndroid Build Coastguard Worker 10*9880d681SAndroid Build Coastguard Worker .globl func1 11*9880d681SAndroid Build Coastguard Worker .align 2 12*9880d681SAndroid Build Coastguard Worker .type func1,%function 13*9880d681SAndroid Build Coastguard Workerfunc1: 14*9880d681SAndroid Build Coastguard Worker .fnend 15*9880d681SAndroid Build Coastguard Worker@ CHECK: error: .fnstart must precede .fnend directive 16*9880d681SAndroid Build Coastguard Worker@ CHECK: .fnend 17*9880d681SAndroid Build Coastguard Worker@ CHECK: ^ 18