This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 5c294fee9abb6bb259519d9cf164c34b81b83312
- From: xguo at sourceware dot org
- To: binutils-cvs at sourceware dot org, gdb-cvs at sourceware dot org
- Date: 25 Dec 2014 01:56:26 -0000
- Subject: gdb and binutils branch master updated. 5c294fee9abb6bb259519d9cf164c34b81b83312
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via 5c294fee9abb6bb259519d9cf164c34b81b83312 (commit)
from d274fbe8a43db3164b133772b2d0f557052561b5 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5c294fee9abb6bb259519d9cf164c34b81b83312
commit 5c294fee9abb6bb259519d9cf164c34b81b83312
Author: Terry Guo <terry.guo@arm.com>
Date: Thu Dec 25 09:50:48 2014 +0800
ARM: Add support for value 3 of Tag_ABI_VFP_args attribute
*** bfd/ChangeLog ***
2014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
* elf32-arm.c (elf32_arm_merge_eabi_attributes): Handle new
Tag_ABI_VFP_args value and replace hardcoded values by enum
values.
(elf32_arm_post_process_headers): Set e_flags in ELF header
as hard float only when Tag_ABI_VFP_args is 1, using new enum
value AEABI_VFP_args_vfp to check that.
*** binutils/ChangeLog ***
2014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
* readelf.c (arm_attr_tag_ABI_VFP_args): Add "compatible".
*** gdb/ChangeLog ***
2014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
* arm-tdep.c (arm_gdbarch_init): Explicitely handle value 3 of
Tag_ABI_VFP_args. Also replace hardcoded values by enum values
in the switch handling the different values of Tag_ABI_VFP_args.
*** gold/ChangeLog ***
2014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
* arm.cc (Target_arm::do_adjust_elf_header): Set e_flags in ELF
header as hard float only when Tag_ABI_VFP_args is 1, using new
enum value AEABI_VFP_args_vfp to check that.
(Target_arm::merge_object_attributes): Handle new Tag_ABI_VFP_args
value and replace hardcoded values by enum values.
*** include/elf/ChangeLog ***
2014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
* arm.h: New AEABI_FP_number_model_* and AEABI_VFP_args_* enum
values.
*** ld/testsuite/ChangeLog ***
2014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
* ld-arm/attr-merge-2a.s: Add Tag_ABI_VFP_args.
* ld-arm/attr-merge-2b.s: Likewise.
* ld-arm/attr-merge-2.attr: Likewise.
* ld-arm/attr-merge-4a.s: Add Tag_ABI_FP_number_model and
Tag_ABI_VFP_args.
* ld-arm/attr-merge-4b.s: Likewise.
* ld-arm/attr-merge-4.attr: Likewise.
* ld-arm/attr-merge-6a.s: Likewise.
* ld-arm/attr-merge-6b.s: Likewise.
* ld-arm/attr-merge-6.attr: Add Tag_ABI_FP_number_model.
-----------------------------------------------------------------------
Summary of changes:
bfd/ChangeLog | 8 ++++++++
bfd/elf32-arm.c | 12 ++++++++----
binutils/ChangeLog | 4 ++++
binutils/readelf.c | 2 +-
gdb/ChangeLog | 6 ++++++
gdb/arm-tdep.c | 15 +++++++++++----
gold/ChangeLog | 8 ++++++++
gold/arm.cc | 14 +++++++++++---
include/elf/ChangeLog | 4 ++++
include/elf/arm.h | 17 +++++++++++++++++
ld/testsuite/ChangeLog | 13 +++++++++++++
ld/testsuite/ld-arm/attr-merge-2.attr | 1 +
ld/testsuite/ld-arm/attr-merge-2a.s | 1 +
ld/testsuite/ld-arm/attr-merge-2b.s | 1 +
ld/testsuite/ld-arm/attr-merge-4.attr | 2 ++
ld/testsuite/ld-arm/attr-merge-4a.s | 3 +++
ld/testsuite/ld-arm/attr-merge-4b.s | 3 +++
ld/testsuite/ld-arm/attr-merge-6.attr | 1 +
ld/testsuite/ld-arm/attr-merge-6a.s | 2 ++
ld/testsuite/ld-arm/attr-merge-6b.s | 2 ++
20 files changed, 107 insertions(+), 12 deletions(-)
hooks/post-receive
--
gdb and binutils