include/elf/
authorYufeng Zhang <yufeng.zhang@arm.com>
Tue, 8 Jan 2013 18:09:12 +0000 (18:09 +0000)
committerYufeng Zhang <yufeng.zhang@arm.com>
Tue, 8 Jan 2013 18:09:12 +0000 (18:09 +0000)
commit652451f8f20a6783d60ed921f9d8479f8e91a04e
treeb55c2592a3ac70b0f32b0254dfa1770d323d1f84
parent69276d02644f403e5344c04fc72f867aee3b291a
include/elf/

2013-01-08  Yufeng Zhang  <yufeng.zhang@arm.com>

* common.h (NT_ARM_TLS, NT_ARM_HW_BREAK, NT_ARM_HW_WATCH): New macro
definitions.

bfd/

2013-01-08  Yufeng Zhang  <yufeng.zhang@arm.com>

* elf-bfd.h (elfcore_write_aarch_tls): Add prototype.
(elfcore_write_aarch_hw_break): Likewise.
(elfcore_write_aarch_hw_watch): Likewise.
* elf.c (elfcore_grok_aarch_tls): New function.
(elfcore_grok_aarch_hw_break): Likewise.
(elfcore_grok_aarch_hw_watch): Likewise.
(elfcore_grok_note): Call the new functions to handle the
corresponding notes.
(elfcore_write_aarch_tls): New function.
(elfcore_write_aarch_hw_break): Likewise.
(elfcore_write_aarch_hw_watch): Likewise.
(elfcore_write_register_note): Call the new functions to handle the
corresponding pseudo sections.

binutils/

2013-01-08  Yufeng Zhang  <yufeng.zhang@arm.com>

* readelf.c (get_note_type): Handle NT_ARM_TLS, NT_ARM_HW_BREAK
and NT_ARM_HW_WATCH.
bfd/ChangeLog
bfd/elf-bfd.h
bfd/elf.c
binutils/ChangeLog
binutils/readelf.c
include/elf/ChangeLog
include/elf/common.h