[LLVMdev] [RFC] Removing static initializers for command line options

Chandler Carruth chandlerc at google.com
Thu Aug 21 10:33:36 PDT 2014


On Thu, Aug 21, 2014 at 10:16 AM, Chris Bieneman <beanz at apple.com> wrote:

> I’d really prefer if we didn’t gate removing static initializers and
> global option storage, which I think we can both agree are good things, on
> a larger change to a core design pattern within LLVM.


FWIW, while I think it may be possible to remove static initializers
without changing core design patterns within LLVM, I don't think that's the
case for removing global storage. Quite fundamentally, once you're not
using global storage I think you want a *different* interface to these
things. =/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140821/bcd5dc74/attachment.html>


More information about the llvm-dev mailing list