1; RUN: llc < %s --mtriple=wasm32-unknown-unknown | FileCheck %s 2 3@llvm.used = appending global [ 4 5 x ptr 5] [ 6 ptr @ga, ptr @gb, ptr @gc, ptr @gd, ptr @ge 7], section "llvm.metadata" 8 9; CHECK: .section .data.ga,"R",@ 10@ga = global i32 42 11; CHECK: .section .data.gb,"R",@ 12@gb = internal global i32 41 13; CHECK: .section .data..Lgc,"R",@ 14@gc = private global i32 40 15; CHECK: .section .rodata.gd,"R",@ 16@gd = constant i32 39 17 18; All sections with the same explicit name are flagged as retained if a part of them is retained. 19; CHECK: .section dddd,"R",@ 20@ge = global i32 38, section "dddd" 21; CHECK: .section dddd,"R",@ 22@gg = global i32 37, section "dddd" 23