mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-23 03:10:05 +00:00
hurd: fix warning
Making `special_profil_failure' both avoids warning "variable 'special_profil_failure' set but not used", and makes it easier to access with gdb. * sysdeps/mach/hurd/profil.c (special_profil_failure): Move variable to global scope.
This commit is contained in:
parent
06fac9f503
commit
f817775364
@ -29,6 +29,8 @@
|
||||
MACH_IPC_COMPAT.
|
||||
* sysdeps/mach/hurd/dl-sysdep.c (_exit): Call LOSE and abort() if
|
||||
__task_terminate would ever return successfully.
|
||||
* sysdeps/mach/hurd/profil.c (special_profil_failure): Move variable
|
||||
to global scope.
|
||||
|
||||
2018-01-27 James Clarke <jrtc27@jrtc27.com>
|
||||
|
||||
|
@ -138,6 +138,8 @@ __profil (u_short *sample_buffer, size_t size, size_t offset, u_int scale)
|
||||
}
|
||||
weak_alias (__profil, profil)
|
||||
|
||||
static volatile error_t special_profil_failure;
|
||||
|
||||
/* Fetch PC samples. This function must be very careful not to depend
|
||||
on Hurd threadvar variables. We arrange that by using a special
|
||||
stub arranged for at the end of this file. */
|
||||
@ -154,7 +156,6 @@ fetch_samples (void)
|
||||
pc_samples, &nsamples);
|
||||
if (err)
|
||||
{
|
||||
static volatile error_t special_profil_failure;
|
||||
static volatile int a, b;
|
||||
|
||||
special_profil_failure = err;
|
||||
|
Loading…
Reference in New Issue
Block a user