diff options
Diffstat (limited to 'test/mach-o/demangle.yaml')
-rw-r--r-- | test/mach-o/demangle.yaml | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/test/mach-o/demangle.yaml b/test/mach-o/demangle.yaml deleted file mode 100644 index cdd5e8adb6217..0000000000000 --- a/test/mach-o/demangle.yaml +++ /dev/null @@ -1,74 +0,0 @@ -# REQUIRES: system-linker-mach-o -# -# RUN: not ld64.lld -arch x86_64 -macosx_version_min 10.8 %s \ -# RUN: -dylib -o %t %p/Inputs/x86_64/libSystem.yaml 2> %t.err -# RUN: FileCheck %s < %t.err -# -# RUN: not ld64.lld -arch x86_64 -macosx_version_min 10.8 %s \ -# RUN: -dylib -o %t %p/Inputs/x86_64/libSystem.yaml -demangle 2> %t.err2 -# RUN: FileCheck %s --check-prefix=DCHECK < %t.err2 -# -# Test -demangle option works on undefined symbol errors. -# - ---- !mach-o -arch: x86_64 -file-type: MH_OBJECT -flags: [ MH_SUBSECTIONS_VIA_SYMBOLS ] -sections: - - segment: __TEXT - section: __text - type: S_REGULAR - attributes: [ S_ATTR_PURE_INSTRUCTIONS, S_ATTR_SOME_INSTRUCTIONS ] - address: 0x0000000000000000 - content: [ 0xE8, 0x00, 0x00, 0x00, 0x00, 0xE8, 0x00, 0x00, - 0x00, 0x00, 0xE8, 0x00, 0x00, 0x00, 0x00 ] - relocations: - - offset: 0x0000000B - type: X86_64_RELOC_BRANCH - length: 2 - pc-rel: true - extern: true - symbol: 2 - - offset: 0x00000006 - type: X86_64_RELOC_BRANCH - length: 2 - pc-rel: true - extern: true - symbol: 3 - - offset: 0x00000001 - type: X86_64_RELOC_BRANCH - length: 2 - pc-rel: true - extern: true - symbol: 1 -global-symbols: - - name: __Z1xv - type: N_SECT - scope: [ N_EXT ] - sect: 1 - value: 0x0000000000000000 -undefined-symbols: - - name: __Znam - type: N_UNDF - scope: [ N_EXT ] - value: 0x0000000000000000 - - name: __Znotcpp - type: N_UNDF - scope: [ N_EXT ] - value: 0x0000000000000000 - - name: _foo - type: N_UNDF - scope: [ N_EXT ] - value: 0x0000000000000000 - -... - -# CHECK: __Znotcpp -# CHECK: __Znam -# CHECK: _foo - -# DCHECK: __Znotcpp -# DCHECK: operator new[](unsigned long) -# DCHECK: _foo - |