This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Polished patch (crash after pthread_exit)


On 06/26/2013 04:06 PM, Roland McGrath wrote:
>> I had forgotten it. Are you opposed to me starting a new
>> set of nptl tests called `tst-pthreadX-static.c' which tracks
>> all of the sensible static things you might want to do with
>> libpthread.a?
> 
> Sounds fine.

Excellent, I'll do that.

>> Although there are lots of permutations of these functions
>> there are probably only a few useful orderings we need to
>> check to make libpthread.a work correctly (without having
>> to resort to something like Fedora's linking of the entire
>> library into one .o file).
> 
> I didn't realize Fedora was doing that.  The downstream bugs that led to
> that change should be reported upstream so we can have regression tests for
> those cases and find the best solution.

I didn't either, I just discovered it, and it's probably hiding
a lot of problems. I think I'm going to revert this behaviour and
just start fixing the resulting bugs instead.

>> Unless you think that Fedora's large static .o file is
>> perhaps a more maintainable solution? I'd rather we try
>> to keep the bloat down if at all possible.
> 
> I agree.

Glad to hear it.

Cheers,
Carlos.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]