CVSROOT: /cvs Module name: src Changes by: [email protected] 2016/05/19 12:50:01
Modified files:
libexec/ld.so : malloc.c
Log message:
ld.so can now be entered by multiple threads via _dl_{allocate,free}_tib(),
so do locking in ld.so's malloc subsystem, (re)using the existing
_dl_thread_kern_{stop,go}() callbacks.
problem diagnosed by jsing@ in the 'go' port; fix tested there and by
semarie@ in the 'rust' port
