| ... | ... | @@ -473,8 +473,8 @@ static bool checkAddrInSegment(const Elf_Phdr *phdr, size_t image_base, |
| 473 | 473 | return false; |
| 474 | 474 | } |
| 475 | 475 | |
| 476 | | int findUnwindSectionsByPhdr(struct dl_phdr_info *pinfo, size_t pinfo_size, |
| 477 | | void *data) { |
| 476 | static int findUnwindSectionsByPhdr(struct dl_phdr_info *pinfo, |
| 477 | size_t pinfo_size, void *data) { |
| 478 | 478 | auto cbdata = static_cast<dl_iterate_cb_data *>(data); |
| 479 | 479 | if (pinfo->dlpi_phnum == 0 || cbdata->targetAddr < pinfo->dlpi_addr) |
| 480 | 480 | return 0; |
| ... | ... | @@ -523,7 +523,8 @@ int findUnwindSectionsByPhdr(struct dl_phdr_info *pinfo, size_t pinfo_size, |
| 523 | 523 | // Given all the #ifdef's above, the code here is for |
| 524 | 524 | // defined(LIBUNWIND_ARM_EHABI) |
| 525 | 525 | |
| 526 | | int findUnwindSectionsByPhdr(struct dl_phdr_info *pinfo, size_t, void *data) { |
| 526 | static int findUnwindSectionsByPhdr(struct dl_phdr_info *pinfo, size_t, |
| 527 | void *data) { |
| 527 | 528 | auto *cbdata = static_cast<dl_iterate_cb_data *>(data); |
| 528 | 529 | bool found_obj = false; |
| 529 | 530 | bool found_hdr = false; |