| // RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | macho-dump | FileCheck %s | |
| // CHECK: # Relocation 0 | |
| // CHECK: (('word-0', 0xa2000014), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 1 | |
| // CHECK: (('word-0', 0xa1000000), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 2 | |
| // CHECK: (('word-0', 0xa4000010), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 3 | |
| // CHECK: (('word-0', 0xa1000000), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 4 | |
| // CHECK: (('word-0', 0xa400000c), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 5 | |
| // CHECK: (('word-0', 0xa1000000), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 6 | |
| // CHECK: (('word-0', 0xa4000008), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 7 | |
| // CHECK: (('word-0', 0xa1000000), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 8 | |
| // CHECK: (('word-0', 0xa4000004), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 9 | |
| // CHECK: (('word-0', 0xa1000000), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 10 | |
| // CHECK: (('word-0', 0xa2000000), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK: # Relocation 11 | |
| // CHECK: (('word-0', 0xa1000000), | |
| // CHECK: ('word-1', 0x0)), | |
| // CHECK-NEXT: ]) | |
| _local_def: | |
| .globl _external_def | |
| _external_def: | |
| Ltemp: | |
| ret | |
| .data | |
| .long _external_def - _local_def | |
| .long Ltemp - _local_def | |
| .long _local_def - _external_def | |
| .long Ltemp - _external_def | |
| .long _local_def - Ltemp | |
| .long _external_def - Ltemp |