136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# RUN: llvm-mc -filetype=obj -triple mips64eb-unknown-freebsd %s -o - | llvm-readobj -s -sd | FileCheck %s 236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines 336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .section .fixups,"",@progbits 436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .byte 0xff 536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines$diff0 = ($loc1)-($loc0) 636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .2byte ($diff0) 736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines 836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .byte 0xff 936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines$diff1 = ($loc2)-($loc0) 1036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .4byte ($diff1) 1136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines 1236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .byte 0xff 1336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines$diff2 = ($loc3)-($loc0) 1436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .8byte ($diff2) 1536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .byte 0xff 1636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines 1736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines$loc0: 1836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .byte 0xee 1936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines$loc1: 2036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .byte 0xdd 2136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines$loc2: 2236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines .byte 0xcc 2336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines$loc3: 2436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines 2536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK: AddressSize: 64bit 2636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK: Section { 2736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK: Name: .fixups (12) 2836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: Type: SHT_PROGBITS (0x1) 2936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: Flags [ (0x0) 3036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: ] 3136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: Address: 0x0 3236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: Offset: 0x40 3336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: Size: 21 3436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: Link: 0 3536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: Info: 0 3636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: AddressAlignment: 1 3736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: EntrySize: 0 3836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: SectionData ( 3936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: 0000: FF0001FF 00000002 FF000000 00000000 |................| 4036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: 0010: 03FFEEDD CC |.....| 4136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: ) 4236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK-NEXT: } 4336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines# CHECK: ] 44