Displaying 2 results from an estimated 2 matches for "initializefoo".
2013 Sep 19
0
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
...y or even desirable. We have a lot of
registration patterns in LLVM that make working with it very simple and
easy. It's not clear why we would want to preclude this, or re-invent the
mechanisms that already exist to automatically trigger static
initialization with the arbitrary fan-out of 'initializeFoo' global
functions. So if #3 is really an important goal, I'm curious about the why.
=] This is especially relevant as it impacts all of the work I'm starting
to do on the pass management and registration system.
As a somewhat separable point, I completely agree that every flag which a...
2013 Sep 19
3
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
On Sep 18, 2013, at 8:58 AM, Chris Lattner <clattner at apple.com> wrote:
> On Sep 17, 2013, at 10:10 AM, Andrew Trick <atrick at apple.com> wrote:
>> LLVM's internal command line library needs to evolve. We have an immediate need to build LLVM as a library free of static initializers, but before brute-force fixing this problem, I'd like outline the incremental steps