elfcore_grok_freebsd_note: Remove checks of note->namesz.
This function is only called if the note name is "FreeBSD", so checking the name size is unnecessary. bfd/ChangeLog: * elf.c (elfcore_grok_freebsd_note): Remove checks for namesz.
This commit is contained in:
parent
fd46a69ed4
commit
e330d4c033
2 changed files with 6 additions and 8 deletions
|
@ -1,3 +1,7 @@
|
|||
2022-04-01 John Baldwin <jhb@FreeBSD.org>
|
||||
|
||||
* elf.c (elfcore_grok_freebsd_note): Remove checks for namesz.
|
||||
|
||||
2022-03-22 Steiner H Gunderson <steinar+sourceware@gunderson.no>
|
||||
|
||||
* dwarf2.c (_bfd_dwarf2_find_nearest_line): if a function name is
|
||||
|
|
10
bfd/elf.c
10
bfd/elf.c
|
@ -11010,10 +11010,7 @@ elfcore_grok_freebsd_note (bfd *abfd, Elf_Internal_Note *note)
|
|||
return elfcore_grok_freebsd_psinfo (abfd, note);
|
||||
|
||||
case NT_FREEBSD_THRMISC:
|
||||
if (note->namesz == 8)
|
||||
return elfcore_make_note_pseudosection (abfd, ".thrmisc", note);
|
||||
else
|
||||
return true;
|
||||
return elfcore_make_note_pseudosection (abfd, ".thrmisc", note);
|
||||
|
||||
case NT_FREEBSD_PROCSTAT_PROC:
|
||||
return elfcore_make_note_pseudosection (abfd, ".note.freebsdcore.proc",
|
||||
|
@ -11031,10 +11028,7 @@ elfcore_grok_freebsd_note (bfd *abfd, Elf_Internal_Note *note)
|
|||
return elfcore_make_auxv_note_section (abfd, note, 4);
|
||||
|
||||
case NT_X86_XSTATE:
|
||||
if (note->namesz == 8)
|
||||
return elfcore_grok_xstatereg (abfd, note);
|
||||
else
|
||||
return true;
|
||||
return elfcore_grok_xstatereg (abfd, note);
|
||||
|
||||
case NT_FREEBSD_PTLWPINFO:
|
||||
return elfcore_make_note_pseudosection (abfd, ".note.freebsdcore.lwpinfo",
|
||||
|
|
Loading…
Add table
Reference in a new issue