1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -triple i386-pc-linux-gnu -filetype=obj -o %t %s 2*9880d681SAndroid Build Coastguard Worker# RUN: llvm-readobj -s < %t | FileCheck %s 3*9880d681SAndroid Build Coastguard Worker.section .nobits 4*9880d681SAndroid Build Coastguard Worker.byte 1 5*9880d681SAndroid Build Coastguard Worker.section .nobits2 6*9880d681SAndroid Build Coastguard Worker.byte 1 7*9880d681SAndroid Build Coastguard Worker.section .nobitsfoo 8*9880d681SAndroid Build Coastguard Worker.byte 1 9*9880d681SAndroid Build Coastguard Worker.section .init_array 10*9880d681SAndroid Build Coastguard Worker.byte 1 11*9880d681SAndroid Build Coastguard Worker.section .init_array2 12*9880d681SAndroid Build Coastguard Worker.byte 1 13*9880d681SAndroid Build Coastguard Worker.section .init_arrayfoo 14*9880d681SAndroid Build Coastguard Worker.byte 1 15*9880d681SAndroid Build Coastguard Worker.section .fini_array 16*9880d681SAndroid Build Coastguard Worker.byte 1 17*9880d681SAndroid Build Coastguard Worker.section .fini_array2 18*9880d681SAndroid Build Coastguard Worker.byte 1 19*9880d681SAndroid Build Coastguard Worker.section .fini_arrayfoo 20*9880d681SAndroid Build Coastguard Worker.byte 1 21*9880d681SAndroid Build Coastguard Worker.section .preinit_array 22*9880d681SAndroid Build Coastguard Worker.byte 1 23*9880d681SAndroid Build Coastguard Worker.section .preinit_array2 24*9880d681SAndroid Build Coastguard Worker.byte 1 25*9880d681SAndroid Build Coastguard Worker.section .preinit_arrayfoo 26*9880d681SAndroid Build Coastguard Worker.byte 1 27*9880d681SAndroid Build Coastguard Worker.section .note 28*9880d681SAndroid Build Coastguard Worker.byte 1 29*9880d681SAndroid Build Coastguard Worker.section .note2 30*9880d681SAndroid Build Coastguard Worker.byte 1 31*9880d681SAndroid Build Coastguard Worker.section .notefoo 32*9880d681SAndroid Build Coastguard Worker.byte 1 33*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .nobits 34*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PROGBITS 35*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .nobits2 36*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PROGBITS 37*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .nobitsfoo 38*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PROGBITS 39*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .init_array 40*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_INIT_ARRAY 41*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .init_array2 42*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PROGBITS 43*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .init_arrayfoo 44*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PROGBITS 45*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .fini_array 46*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_FINI_ARRAY 47*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .fini_array2 48*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PROGBITS 49*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .fini_arrayfoo 50*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PROGBITS 51*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .preinit_array 52*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PREINIT_ARRAY 53*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .preinit_array2 54*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PROGBITS 55*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .preinit_arrayfoo 56*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PROGBITS 57*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .note 58*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_NOTE 59*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .note2 60*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_NOTE 61*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .notefoo 62*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_NOTE 63