1 # RUN: ld64.lld -arch x86_64 -print_atoms -r %s \
2 # RUN: %p/Inputs/use-simple-dylib.yaml -o %t | FileCheck %s
15 attributes: [ S_ATTR_PURE_INSTRUCTIONS ]
16 address: 0x0000000000000000
17 content: [ 0x55, 0x48, 0x89, 0xE5, 0xE8, 0x00, 0x00, 0x00,
18 0x00, 0xE8, 0x00, 0x00, 0x00, 0x00, 0xE8, 0x00,
19 0x00, 0x00, 0x00, 0xE8, 0x00, 0x00, 0x00, 0x00,
20 0xE8, 0x00, 0x00, 0x00, 0x00, 0x5D, 0xE9, 0x00,
27 value: 0x0000000000000000
32 value: 0x0000000000000000
36 value: 0x0000000000000000
40 value: 0x0000000000000000
44 value: 0x0000000000000000
48 value: 0x0000000000000000
52 value: 0x0000000000000000
53 - name: _myVariablePreviouslyKnownAsPrivateExtern
56 value: 0x0000000000000000
60 # CHECK: undefined-atoms:
61 # CHECK: - name: _myStatic
62 # CHECK: - name: _myVariablePreviouslyKnownAsPrivateExtern
63 # CHECK: shared-library-atoms:
64 # CHECK: - name: _myGlobal
65 # CHECK: load-name: libspecial.dylib
66 # CHECK: - name: _myGlobalWeak
67 # CHECK: load-name: libspecial.dylib
68 # CHECK: - name: _myHidden
69 # CHECK: load-name: libspecial.dylib
70 # CHECK: - name: _myHiddenWeak
71 # CHECK: load-name: libspecial.dylib
72 # CHECK: - name: _myResolver
73 # CHECK: load-name: libspecial.dylib