mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-22 02:40:08 +00:00
Update.
* Versions: Export __pthread_kill_other_threads_np from libpthread for GLIBC_2.1.2.
This commit is contained in:
parent
22e65f8f52
commit
264ec183cf
@ -143,6 +143,7 @@ _dl_start (void *arg)
|
||||
{
|
||||
struct link_map bootstrap_map;
|
||||
hp_timing_t start_time;
|
||||
size_t cnt;
|
||||
|
||||
/* This #define produces dynamic linking inline functions for
|
||||
bootstrap relocation instead of general-purpose relocation. */
|
||||
@ -154,6 +155,14 @@ _dl_start (void *arg)
|
||||
if (HP_TIMING_INLINE && HP_TIMING_AVAIL)
|
||||
HP_TIMING_NOW (start_time);
|
||||
|
||||
/* Partly clean the `bootstrap_map' structure up. Don't use `memset'
|
||||
since it might nor be built in or inlined and we cannot make function
|
||||
calls at this point. */
|
||||
for (cnt = 0;
|
||||
cnt < sizeof (bootstrap_map.l_info) / sizeof (bootstrap_map.l_info[0]);
|
||||
++cnt)
|
||||
bootstrap_map.l_info[cnt] = 0;
|
||||
|
||||
/* Figure out the run-time load address of the dynamic linker itself. */
|
||||
bootstrap_map.l_addr = elf_machine_load_address ();
|
||||
|
||||
|
@ -1,5 +1,8 @@
|
||||
1999-08-19 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* Versions: Export __pthread_kill_other_threads_np from libpthread
|
||||
for GLIBC_2.1.2.
|
||||
|
||||
* signals.c: Pass sigcontext through wrapper to the user function.
|
||||
|
||||
1999-08-01 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
@ -113,4 +113,7 @@ libpthread {
|
||||
GLIBC_2.1.1 {
|
||||
sem_close; sem_open; sem_unlink;
|
||||
}
|
||||
GLIBC_2.1.2 {
|
||||
__pthread_kill_other_threads_np;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user