1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -filetype=obj -triple mips64eb-unknown-freebsd %s -o - | llvm-readobj -s -sd | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Worker .section .fixups,"",@progbits 4*9880d681SAndroid Build Coastguard Worker .byte 0xff 5*9880d681SAndroid Build Coastguard Worker$diff0 = ($loc1)-($loc0) 6*9880d681SAndroid Build Coastguard Worker .2byte ($diff0) 7*9880d681SAndroid Build Coastguard Worker 8*9880d681SAndroid Build Coastguard Worker .byte 0xff 9*9880d681SAndroid Build Coastguard Worker$diff1 = ($loc2)-($loc0) 10*9880d681SAndroid Build Coastguard Worker .4byte ($diff1) 11*9880d681SAndroid Build Coastguard Worker 12*9880d681SAndroid Build Coastguard Worker .byte 0xff 13*9880d681SAndroid Build Coastguard Worker$diff2 = ($loc3)-($loc0) 14*9880d681SAndroid Build Coastguard Worker .8byte ($diff2) 15*9880d681SAndroid Build Coastguard Worker .byte 0xff 16*9880d681SAndroid Build Coastguard Worker 17*9880d681SAndroid Build Coastguard Worker$loc0: 18*9880d681SAndroid Build Coastguard Worker .byte 0xee 19*9880d681SAndroid Build Coastguard Worker$loc1: 20*9880d681SAndroid Build Coastguard Worker .byte 0xdd 21*9880d681SAndroid Build Coastguard Worker$loc2: 22*9880d681SAndroid Build Coastguard Worker .byte 0xcc 23*9880d681SAndroid Build Coastguard Worker$loc3: 24*9880d681SAndroid Build Coastguard Worker 25*9880d681SAndroid Build Coastguard Worker# CHECK: AddressSize: 64bit 26*9880d681SAndroid Build Coastguard Worker# CHECK: Section { 27*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .fixups (12) 28*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Type: SHT_PROGBITS (0x1) 29*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Flags [ (0x0) 30*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: ] 31*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Address: 0x0 32*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Offset: 0x40 33*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Size: 21 34*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Link: 0 35*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: Info: 0 36*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: AddressAlignment: 1 37*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: EntrySize: 0 38*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: SectionData ( 39*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: 0000: FF0001FF 00000002 FF000000 00000000 |................| 40*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: 0010: 03FFEEDD CC |.....| 41*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: ) 42*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT: } 43*9880d681SAndroid Build Coastguard Worker# CHECK: ] 44