]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - test/core/shared-library-basic.objtxt
Vendor import of lld trunk r233088:
[FreeBSD/FreeBSD.git] / test / core / shared-library-basic.objtxt
1 # RUN: lld -core %s | FileCheck %s
2
3 #
4 # Test that shared-library symbols are parsed and preserved
5 #
6
7 ---
8 shared-library-atoms:
9     - name:              malloc
10       load-name:         libc.so
11       type:              code
12       size:              0
13
14     - name:              free
15       load-name:         libc.so
16
17     - name:              fast_malloc
18       load-name:         libc.so
19       can-be-null:       at-runtime
20
21     - name:              stdout
22       load-name:         libc.so
23       type:              data
24       size:              8
25
26 ...
27
28 # CHECK: shared-library-atoms:
29 # CHECK:       name:         malloc
30 # CHECK:       load-name:    libc.so
31 # CHECK:       name:         free
32 # CHECK:       load-name:    libc.so
33 # CHECK:       name:         fast_malloc
34 # CHECK:       load-name:    libc.so
35 # CHECK:       can-be-null:  at-runtime
36 # CHECK:       name:         stdout
37 # CHECK:       load-name:    libc.so
38 # CHECK:       type:         data
39 # CHECK:       size:         8
40 # CHECK:       ...