1f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar# RUN: llvm-mc -triple=i686-nacl -filetype=obj %s -o - \ 2f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar# RUN: | llvm-objdump -disassemble -no-show-raw-insn - | FileCheck %s 3f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar# RUN: llvm-mc -triple=i686-nacl -filetype=obj -mc-relax-all %s -o - \ 4f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar# RUN: | llvm-objdump -disassemble -no-show-raw-insn - | FileCheck %s 5f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar 6f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .bundle_align_mode 5 7f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .text 8f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .align 32, 0x90 9f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar# CHECK: 0: movl $14, 8(%esp) 10f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar movl $.str2, 8(%esp) 11f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar# CHECK: 8: movl $7, 4(%esp) 12f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar movl $.str1, 4(%esp) 13f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar# CHECK: 10: movl $0, (%esp) 14f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar movl $.str, (%esp) 15f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar 16f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .type .str,@object 17f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .section .rodata,"a",@progbits 18f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar.str: 19f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .asciz "hello1" 20f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .size .str, 7 21f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar 22f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .type .str1,@object 23f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar.str1: 24f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .asciz "hello2" 25f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .size .str1, 7 26f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar 27f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .type .str2,@object 28f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar.str2: 29f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .asciz "hello3" 30f3ef5332fa3f4d5ec72c178a2b19dac363a19383Pirama Arumuga Nainar .size .str2, 7 31