diff options
author | John Baldwin <jhb@FreeBSD.org> | 2022-04-01 13:16:46 -0700 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2022-04-01 13:16:46 -0700 |
commit | b5c2367c3ac5f696221d9c24f470498abdb83257 (patch) | |
tree | f9355ff7dc4bb40ea01795cdfab9e9eb2a3afa54 /bfd/ChangeLog | |
parent | a171378aa472fab0407dc1f99e8e7782286719ed (diff) | |
download | gdb-b5c2367c3ac5f696221d9c24f470498abdb83257.zip gdb-b5c2367c3ac5f696221d9c24f470498abdb83257.tar.gz gdb-b5c2367c3ac5f696221d9c24f470498abdb83257.tar.bz2 |
Use pseudosections for NT_FREEBSD_X86_SEGBASES core dump notes.
This includes adding pseudosections when reading a core dump as well
as support for writing out a core dump note from a pseudosection.
bfd/ChangeLog:
* elf-bfd.h (elfcore_write_x86_segbases): New.
* elf.c (elfcore_grok_freebsd_note): Add pseudosections for
NT_FREEBSD_X86_SEGBASES register notes.
(elfcore_write_x86_segbases): New.
(elfcore_write_register_note): Write NT_FREEBSD_X86_SEGBASES
register notes.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 1fcb8d9..98f0bab 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,14 @@ 2022-04-01 John Baldwin <jhb@FreeBSD.org> + * elf-bfd.h (elfcore_write_x86_segbases): New. + * elf.c (elfcore_grok_freebsd_note): Add pseudosections for + NT_FREEBSD_X86_SEGBASES register notes. + (elfcore_write_x86_segbases): New. + (elfcore_write_register_note): Write NT_FREEBSD_X86_SEGBASES + register notes. + +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> |