[committed] hppa64: Fix bogus warning from elf_hppa_final_link_relocate
John David Anglin
dave.anglin@bell.net
Tue Nov 25 02:40:10 GMT 2025
More information about the Binutils mailing list
Tue Nov 25 02:40:10 GMT 2025
- Previous message (by thread): [committed] hppa64: Fix R_PARISC_LTOFF_FPTR64 and R_PARISC_LTOFF_TP64 relocation support
- Next message (by thread): Sourceware service migration; downtime friday/weekend 28/29/30 nov
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Some compiler versions think the opd_off variable may be used uninitialized. It's not really as the initialization and use occur in blocks with the same conditions (eh == NULL && r_type == R_PARISC_LTOFF_FPTR64). Dave --- hppa64: Fix bogus warning from elf_hppa_final_link_relocate 2025-11-24 John David Anglin <danglin@gcc.gnu.org> bfd/ChangeLog: * elf64-hppa.c (elf_hppa_final_link_relocate): Initialize opd_off. diff --git a/bfd/elf64-hppa.c b/bfd/elf64-hppa.c index 8d3a8878aa0..befe6fc3a5b 100644 --- a/bfd/elf64-hppa.c +++ b/bfd/elf64-hppa.c @@ -3678,7 +3678,8 @@ elf_hppa_final_link_relocate (Elf_Internal_Rela *rel, { bfd_vma relocation = value; bfd_vma *local_opd_offsets, *local_dlt_offsets; - bfd_vma dlt_off, opd_off; + bfd_vma dlt_off; + bfd_vma opd_off = (bfd_vma) -1; if (eh == NULL) { -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: <https://sourceware.org/pipermail/binutils/attachments/20251124/5252b798/attachment.sig>
- Previous message (by thread): [committed] hppa64: Fix R_PARISC_LTOFF_FPTR64 and R_PARISC_LTOFF_TP64 relocation support
- Next message (by thread): Sourceware service migration; downtime friday/weekend 28/29/30 nov
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list