Create a new channel as a copy of main.
Rename main to:
Delete main? This cannot be undone.
; Weak variables should be preserved by global DCE! ; RUN: opt < %s -passes=globaldce -S | FileCheck %s ; CHECK: @A @A = weak global i32 54