ubsan: elfnn-aarch64.c:4595:19: runtime error: load of value 190
which is not a valid value for type '_Bool' * elfnn-aarch64.c (stub_hash_newfunc): Clear all fields past root.
This commit is contained in:
parent
5d15dc7658
commit
d75137c755
1 changed files with 3 additions and 8 deletions
|
@ -2767,14 +2767,9 @@ stub_hash_newfunc (struct bfd_hash_entry *entry,
|
|||
|
||||
/* Initialize the local fields. */
|
||||
eh = (struct elf_aarch64_stub_hash_entry *) entry;
|
||||
eh->adrp_offset = 0;
|
||||
eh->stub_sec = NULL;
|
||||
eh->stub_offset = 0;
|
||||
eh->target_value = 0;
|
||||
eh->target_section = NULL;
|
||||
eh->stub_type = aarch64_stub_none;
|
||||
eh->h = NULL;
|
||||
eh->id_sec = NULL;
|
||||
memset (&eh->stub_sec, 0,
|
||||
(sizeof (struct elf_aarch64_stub_hash_entry)
|
||||
- offsetof (struct elf_aarch64_stub_hash_entry, stub_sec)));
|
||||
}
|
||||
|
||||
return entry;
|
||||
|
|
Loading…
Add table
Reference in a new issue