# RUN: lld-core %s | FileCheck %s # # Test that weak definitions are coalesced away in favor of a regular definition # --- atoms: - name: _foo definition: regular merge: asWeak scope: global type: data --- atoms: - name: _foo definition: regular scope: global type: data --- atoms: - name: _foo definition: regular merge: asWeak scope: global type: data ... # CHECK: name: _foo # CHECK-NOT: merge: asWeak # CHECK-NOT: name: _foo # CHECK: ...