[PATCH] Delete use of *structors_used

Kevin Enderby via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 3 09:20:32 PDT 2016


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.

Kev

P.S. Jim was in a planning meeting all day yesterday.

> On Aug 3, 2016, at 1:28 AM, Davide Italiano <davide at freebsd.org> wrote:
> 
> On Sat, Jul 30, 2016 at 4:45 PM, Davide Italiano <davide at freebsd.org> wrote:
>> On Tue, Jul 5, 2016 at 1:16 PM, Rafael Espíndola
>> <llvm-commits at lists.llvm.org> wrote:
>>> ping
>>> 
>>> On 24 June 2016 at 11:27, Rafael Espíndola <rafael.espindola at gmail.com> wrote:
>>>> It was added in r33657, but the message only talks about sections, not
>>>> about these symbols.
>>>> 
>>>> In gcc the addition to darwin doesn't explain it and looks similar to
>>>> what was there for NeXT, and that was there since the initial chek-in
>>>> of NeXT support.
>>>> 
>>>> The string structors_used doesn't appear in lld, ld64 or cctools.
>>>> 
>>>> Cheers,
>>>> Rafael
>>> _______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at lists.llvm.org
>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>> 
>> ping, + grosbach.
>> 
>> --
>> Davide
>> 
>> "There are no solved problems; there are only problems that are more
>> or less solved" -- Henri Poincare
> 
> More Apple folks, as grosbach seems to be unresponsive recently.
> 
> -- 
> 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