1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -filetype=obj %s -o - -triple x86_64-pc-linux | llvm-readobj -s - | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Worker// This used to crash. Test that it create an empty section instead. 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Worker .pushsection foo 6*9880d681SAndroid Build Coastguard Worker .popsection 7*9880d681SAndroid Build Coastguard Worker 8*9880d681SAndroid Build Coastguard Worker// CHECK: Section { 9*9880d681SAndroid Build Coastguard Worker// CHECK: Index: 10*9880d681SAndroid Build Coastguard Worker// CHECK: Name: foo 11*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Type: SHT_PROGBITS 12*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Flags [ (0x0) 13*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 14*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Address: 0x0 15*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Offset: 16*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Size: 0 17*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Link: 0 18*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Info: 0 19*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: AddressAlignment: 1 20*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: EntrySize: 0 21*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 22