aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
diff options
context:
space:
mode:
authorAndrew Burgess <andrew.burgess@embecosm.com>2015-01-08 21:55:43 +0000
committerAndrew Burgess <andrew.burgess@embecosm.com>2015-02-25 23:17:27 +0000
commit137c83d69fad77677cc818593f9399caa777a0c5 (patch)
tree3a3c32502d2caca7ede6a974a35bf3e960224abd /binutils/ChangeLog
parentfdd410ac7a07dfb47dcb992201000582a280d8b2 (diff)
downloadgdb-137c83d69fad77677cc818593f9399caa777a0c5.zip
gdb-137c83d69fad77677cc818593f9399caa777a0c5.tar.gz
gdb-137c83d69fad77677cc818593f9399caa777a0c5.tar.bz2
avr/objdump: Support dumping .avr.prop section.
Add support to objdump for dumping the .avr.prop section in a structured way. binutils/ChangeLog: * od-elf32_avr.c: Add elf32-avr.h include. (OPT_AVRPROP): Define. (options[]): Add 'avr-prop' entry. (elf32_avr_help): Add avr-prop help text. (elf32_avr_dump_avr_prop): New function. (elf32_avr_dump): Add check for avr-prop. bfd/ChangeLog: * elf32-avr.h (struct avr_property_header): New strucure. (avr_elf32_load_property_records): Declare. (avr_elf32_property_record_name): Declare. * elf32-avr.c: Add bfd_stdint.h include. (retrieve_local_syms): New function. (get_elf_r_symndx_section): New function. (get_elf_r_symndx_offset): New function. (internal_reloc_compare): New function. (struct avr_find_section_data): New structure. (avr_is_section_for_address): New function. (avr_find_section_for_address): New function. (avr_elf32_load_records_from_section): New function. (avr_elf32_load_property_records): New function. (avr_elf32_property_record_name): New function. gas/testsuite/ChangeLog: * gas/avr/avr-prop-1.d: New file. * gas/avr/avr-prop-1.s: New file.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r--binutils/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 421fbe3..c61a2bd 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,12 @@
+2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * od-elf32_avr.c: Add elf32-avr.h include.
+ (OPT_AVRPROP): Define.
+ (options[]): Add 'avr-prop' entry.
+ (elf32_avr_help): Add avr-prop help text.
+ (elf32_avr_dump_avr_prop): New function.
+ (elf32_avr_dump): Add check for avr-prop.
+
2015-02-24 Nick Clifton <nickc@redhat.com>
* readelf.c (get_machine_flags): Remove deprecated V850 machine