1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-06-26 11:21:44 +02:00

Make the remaining sigprocmask calls conditional on --enable-block-signals

This commit is contained in:
Paul Pluzhnikov 2009-09-29 23:14:50 -07:00 committed by Arun Sharma
parent b7e3444fea
commit fc2934aade
2 changed files with 6 additions and 6 deletions

View file

@ -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_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);
sigprocmask (SIG_SETMASK, &saved_mask, NULL);
SIGPROCMASK (SIG_SETMASK, &saved_mask, NULL);
if (ret <= 0)
{

View file

@ -622,9 +622,9 @@ validate_cache (unw_addr_space_t as)
intrmask_t saved_mask;
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);
sigprocmask (SIG_SETMASK, &saved_mask, NULL);
SIGPROCMASK (SIG_SETMASK, &saved_mask, NULL);
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... */
sigprocmask (SIG_SETMASK, &unwi_full_mask, &saved_mask);
SIGPROCMASK (SIG_SETMASK, &unwi_full_mask, &saved_mask);
ret = dl_iterate_phdr (callback, &di);
sigprocmask (SIG_SETMASK, &saved_mask, NULL);
SIGPROCMASK (SIG_SETMASK, &saved_mask, NULL);
if (ret <= 0)
{