This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. 685e70ae51e312f7cbcfa8943fffceb540d46640
- From: amodra at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 23 Oct 2014 01:36:55 -0000
- Subject: gdb and binutils branch master updated. 685e70ae51e312f7cbcfa8943fffceb540d46640
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 685e70ae51e312f7cbcfa8943fffceb540d46640 (commit)
from 65e84d12a068d72c94e96a569dac915386494e7a (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=685e70ae51e312f7cbcfa8943fffceb540d46640
commit 685e70ae51e312f7cbcfa8943fffceb540d46640
Author: Victor Kamensky <victor.kamensky@linaro.org>
Date: Thu Oct 23 11:53:53 2014 +1030
ARM: plt_size functions need to read instructions in right byte order
elf32_arm_plt0_size and elf32_arm_plt_size read instructions
to determine what is size of PLT entry. However it does not
read instruction correctly in case of ARM big endian V7 case.
In this case instructions are still kept in little endian
order (BE8).
* elf32-arm.c (read_code32): New function to read 32 bit
arm instruction.
(read_code16): New function to read 16 bit thumb instrution.
(elf32_arm_plt0_size, elf32_arm_plt_size): Use read_code32
and read_code16 to read instructions.
-----------------------------------------------------------------------
Summary of changes:
bfd/ChangeLog | 8 ++++++++
bfd/elf32-arm.c | 28 ++++++++++++++++++++++++----
2 files changed, 32 insertions(+), 4 deletions(-)
hooks/post-receive
--
gdb and binutils