mirror of
https://github.com/tobast/libunwind-eh_elf.git
synced 2025-04-18 02:22:16 +02:00
Make the remaining sigprocmask calls conditional on --enable-block-signals
This commit is contained in:
parent
b7e3444fea
commit
fc2934aade
2 changed files with 6 additions and 6 deletions
src
|
@ -728,9 +728,9 @@ dwarf_find_proc_info (unw_addr_space_t as, unw_word_t ip,
|
||||||
cb_data.di.format = -1;
|
cb_data.di.format = -1;
|
||||||
cb_data.di_debug.format = -1;
|
cb_data.di_debug.format = -1;
|
||||||
|
|
||||||
sigprocmask (SIG_SETMASK, &unwi_full_mask, &saved_mask);
|
SIGPROCMASK (SIG_SETMASK, &unwi_full_mask, &saved_mask);
|
||||||
ret = dl_iterate_phdr (callback, &cb_data);
|
ret = dl_iterate_phdr (callback, &cb_data);
|
||||||
sigprocmask (SIG_SETMASK, &saved_mask, NULL);
|
SIGPROCMASK (SIG_SETMASK, &saved_mask, NULL);
|
||||||
|
|
||||||
if (ret <= 0)
|
if (ret <= 0)
|
||||||
{
|
{
|
||||||
|
|
|
@ -622,9 +622,9 @@ validate_cache (unw_addr_space_t as)
|
||||||
intrmask_t saved_mask;
|
intrmask_t saved_mask;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
sigprocmask (SIG_SETMASK, &unwi_full_mask, &saved_mask);
|
SIGPROCMASK (SIG_SETMASK, &unwi_full_mask, &saved_mask);
|
||||||
ret = dl_iterate_phdr (check_callback, as);
|
ret = dl_iterate_phdr (check_callback, as);
|
||||||
sigprocmask (SIG_SETMASK, &saved_mask, NULL);
|
SIGPROCMASK (SIG_SETMASK, &saved_mask, NULL);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -653,9 +653,9 @@ tdep_find_proc_info (unw_addr_space_t as, unw_word_t ip,
|
||||||
|
|
||||||
di.u.ti.segbase = ip; /* this is cheap... */
|
di.u.ti.segbase = ip; /* this is cheap... */
|
||||||
|
|
||||||
sigprocmask (SIG_SETMASK, &unwi_full_mask, &saved_mask);
|
SIGPROCMASK (SIG_SETMASK, &unwi_full_mask, &saved_mask);
|
||||||
ret = dl_iterate_phdr (callback, &di);
|
ret = dl_iterate_phdr (callback, &di);
|
||||||
sigprocmask (SIG_SETMASK, &saved_mask, NULL);
|
SIGPROCMASK (SIG_SETMASK, &saved_mask, NULL);
|
||||||
|
|
||||||
if (ret <= 0)
|
if (ret <= 0)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue