blob: 553af50b6216627626ecceaf447652e33e2c1b6b [file] [log] [blame]
Nick Kledzik6bc04c62012-02-22 21:56:59 +00001# RUN: lld-core %s | FileCheck %s
2
3#
4# Test that shared-library symbols are parsed and preserved
5#
6
7---
8atoms:
9 - name: malloc
10 definition: shared-library
11 load-name: libc.so
12
13 - name: free
14 definition: shared-library
15 load-name: libc.so
16
17 - name: fast_malloc
18 definition: shared-library
19 load-name: libc.so
20 can-be-null: at-runtime
21
22...
23
24# CHECK: name: malloc
25# CHECK: definition: shared-library
26# CHECK: load-name: libc.so
27# CHECK: name: free
28# CHECK: definition: shared-library
29# CHECK: load-name: libc.so
30# CHECK: name: fast_malloc
31# CHECK: definition: shared-library
32# CHECK: load-name: libc.so
33# CHECK: can-be-null: at-runtime
34# CHECK: ...