[PATCH] Delete use of *structors_used

Davide Italiano via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 7 20:34:12 PDT 2016


On Wed, Aug 3, 2016 at 6:24 PM, Jim Grosbach <grosbach at apple.com> wrote:
> Yeah, sorry for the delayed response. To echo Kevin here, I’m not aware of any need for these anymore, but I don’t actually know for sure. Nick’s the authoritative opinion.
>
> -j
>> On Aug 3, 2016, at 2:53 PM, Davide Italiano <davide at freebsd.org> wrote:
>>
>> On Wed, Aug 3, 2016 at 9:20 AM, Kevin Enderby <enderby at apple.com> wrote:
>>> Hi Davide,
>>>
>>> Not sure what this was but my guess it has to do with very old kernel loading code, and some part of that runtime to run the constructors/destructors.  Nick may have a better guess than I as he also goes back that far and might remember the details.  Sorry I can’t be of more help.
>>>
>>
>> No problem, thanks for your reply. I'll wait for Nick's opinion.
>>
>> --
>> Davide
>>
>> "There are no solved problems; there are only problems that are more
>> or less solved" -- Henri Poincare
>

I went ahead and commited this one. Nick, if you have any concerns,
please let me know and I'll revert/try to fix ASAP.

Thanks,

-- 
Davide

"There are no solved problems; there are only problems that are more
or less solved" -- Henri Poincare


More information about the llvm-commits mailing list