Displaying 9 results from an estimated 9 matches for "llvm_no_staticinit".
2013 Sep 17
11
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
...but before brute-force fixing this problem, I'd like outline the incremental steps that will lead to a desirable long term solution. We want infrastructure in place to provide an evolutionary path.
In the near term, clients who need llvm-the-library with no static initializers will build with LLVM_NO_STATICINIT. In this mode, existing users of cl::opt will default to being optimized away as constant initializers, and those options will not be available for command line parsing.
A new option class will need be defined, cl::toolopt. Initially, this will share the implementation and API with cl::opt. The on...
2013 Sep 17
0
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
...fixing this problem, I'd like outline the incremental steps
> that will lead to a desirable long term solution. We want infrastructure in
> place to provide an evolutionary path.
>
> In the near term, clients who need llvm-the-library with no static
> initializers will build with LLVM_NO_STATICINIT. In this mode, existing
> users of cl::opt will default to being optimized away as constant
> initializers, and those options will not be available for command line
> parsing.
>
> A new option class will need be defined, cl::toolopt. Initially, this will
> share the implementation...
2013 Sep 17
0
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
...re brute-force fixing this problem, I'd like outline the incremental steps that will lead to a desirable long term solution. We want infrastructure in place to provide an evolutionary path.
>
> In the near term, clients who need llvm-the-library with no static initializers will build with LLVM_NO_STATICINIT. In this mode, existing users of cl::opt will default to being optimized away as constant initializers, and those options will not be available for command line parsing.
>
> A new option class will need be defined, cl::toolopt. Initially, this will share the implementation and API with cl::op...
2013 Sep 17
3
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
...force fixing this problem, I'd like outline the incremental steps that will lead to a desirable long term solution. We want infrastructure in place to provide an evolutionary path.
>>
>> In the near term, clients who need llvm-the-library with no static initializers will build with LLVM_NO_STATICINIT. In this mode, existing users of cl::opt will default to being optimized away as constant initializers, and those options will not be available for command line parsing.
>>
>> A new option class will need be defined, cl::toolopt. Initially, this will share the implementation and API wi...
2013 Sep 17
0
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
...this problem, I'd like
> outline the incremental steps that will lead to a desirable long
> term solution. We want infrastructure in place to provide an
> evolutionary path.
>
> In the near term, clients who need llvm-the-library with no static
> initializers will build with LLVM_NO_STATICINIT. In this mode,
> existing users of cl::opt will default to being optimized away as
> constant initializers, and those options will not be available for
> command line parsing.
>
> A new option class will need be defined, cl::toolopt. Initially, this
> will share the implementatio...
2013 Sep 17
0
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
...re brute-force fixing this problem, I'd like outline the incremental steps that will lead to a desirable long term solution. We want infrastructure in place to provide an evolutionary path.
>
> In the near term, clients who need llvm-the-library with no static initializers will build with LLVM_NO_STATICINIT. In this mode, existing users of cl::opt will default to being optimized away as constant initializers, and those options will not be available for command line parsing.
>
> A new option class will need be defined, cl::toolopt. Initially, this will share the implementation and API with cl::op...
2013 Sep 17
1
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
...force fixing this problem, I'd like outline the incremental steps that will lead to a desirable long term solution. We want infrastructure in place to provide an evolutionary path.
>>
>> In the near term, clients who need llvm-the-library with no static initializers will build with LLVM_NO_STATICINIT. In this mode, existing users of cl::opt will default to being optimized away as constant initializers, and those options will not be available for command line parsing.
>>
>> A new option class will need be defined, cl::toolopt. Initially, this will share the implementation and API wi...
2013 Sep 17
0
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
...ixing this problem, I'd like outline the incremental steps that will lead to a desirable long term solution. We want infrastructure in place to provide an evolutionary path.
>>>
>>> In the near term, clients who need llvm-the-library with no static initializers will build with LLVM_NO_STATICINIT. In this mode, existing users of cl::opt will default to being optimized away as constant initializers, and those options will not be available for command line parsing.
>>>
>>> A new option class will need be defined, cl::toolopt. Initially, this will share the implementation and...
2013 Sep 17
3
[LLVMdev] [RFC] Internal command line options should not be statically initialized.
...I'd like outline the incremental
>> steps that will lead to a desirable long term solution. We want
>> infrastructure in place to provide an evolutionary path.
>>
>> In the near term, clients who need llvm-the-library with no static
>> initializers will build with LLVM_NO_STATICINIT. In this mode, existing
>> users of cl::opt will default to being optimized away as constant
>> initializers, and those options will not be available for command line
>> parsing.
>>
>> A new option class will need be defined, cl::toolopt. Initially, this
>> will...