Keno Fischer | 281b694 | 2015-05-30 19:44:53 +0000 | [diff] [blame] | 1 | # Check that relocations get applied |
| 2 | RUN: llvm-dwarfdump %p/Inputs/test-simple-macho.o | FileCheck %s |
| 3 | RUN: llvm-dwarfdump %p/Inputs/test-multiple-macho.o | FileCheck %s |
Rafael Espindola | a82ce1d | 2015-05-31 23:15:35 +0000 | [diff] [blame^] | 4 | RUN: llvm-rtdyld -printline %p/Inputs/test-multiple-macho.o | \ |
| 5 | RUN: FileCheck --check-prefix=SIZE %s |
Keno Fischer | 281b694 | 2015-05-30 19:44:53 +0000 | [diff] [blame] | 6 | RUN: llvm-rtdyld -printobjline %p/Inputs/test-multiple-macho.o | FileCheck %s |
| 7 | |
Rafael Espindola | a82ce1d | 2015-05-31 23:15:35 +0000 | [diff] [blame^] | 8 | SIZE: Function: _bar, Size = 48 |
| 9 | SIZE: Function: _foo, Size = 16 |
| 10 | SIZE: Function: _fubar, Size = 46 |
| 11 | |
Keno Fischer | 281b694 | 2015-05-30 19:44:53 +0000 | [diff] [blame] | 12 | CHECK-NOT: error: failed to compute relocation: X86_64_RELOC_UNSIGNED |