avoid warning about missing DW_AT_*_base in skip_DIE()
Similarly to setup_cu_bases(), DW_FORM_addrx etc. may depend
on DW_AT_addr_base etc. that have not been read yet.
But this also handles DW_FORM_rnglistx and DW_FORM_loclistx.
Shouldn't setup_cu_bases also handle these?
And if so, should we have an skip_Form_contents function that can be used in both places?
Patch3 looks correct on its own. So I'll push it as is:
commit 383f36462fdc25a 0e849391cf845e2 2703a95c08
Author: Luboš Luňák <email address hidden>
Date: Mon Apr 25 22:11:27 2022 +0200
avoid warning about missing DW_AT_*_base in skip_DIE()
Similarly to setup_cu_bases(), DW_FORM_addrx etc. may depend
on DW_AT_addr_base etc. that have not been read yet.
But this also handles DW_FORM_rnglistx and DW_FORM_loclistx.
Shouldn't setup_cu_bases also handle these?
And if so, should we have an skip_Form_contents function that can be used in both places?