Is it OK to rely on dead stripping to remove associative comdat sections when the associated data is discarded? I thought it was possible for the user to disable dead stripping, in which case the result will be incorrect, and data will be initialized multiple times. http://reviews.llvm.org/D3946