diff options
author | Victor Kamensky <victor.kamensky@linaro.org> | 2013-12-13 13:21:43 -0800 |
---|---|---|
committer | Linaro Code Review <review@review.linaro.org> | 2013-12-18 18:00:12 +0000 |
commit | bcc7cdbcfb061cb5274704fdd96adad24ec77ce6 (patch) | |
tree | 81b4e8156a70a021d719f159f9a91c1d3486c732 /meta-linaro-toolchain | |
parent | 179a002f019dfbbe1e0851f768bbd9620242b7f0 (diff) |
apply gdb 3b570dee fix for pr_status size
commit 3b570dee4f42f8229b8defdf4360dc0f52e820a0
Author: Yufeng Zhang <yufeng.zhang@arm.com>
Date: Mon Nov 11 10:26:41 2013 +0000
* elfxx-aarch64.c (_bfd_aarch64_elf_grok_prstatus): Fix hard-coded
size of struct elf_prstatus.
Change-Id: Iaf6ebe93ee13a84c7c4e648f3c7a706708a613b1
Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org>
Diffstat (limited to 'meta-linaro-toolchain')
-rw-r--r-- | meta-linaro-toolchain/recipes-devtools/gdb/gdb-7.6.1/elf_prstatus-size.patch | 13 | ||||
-rw-r--r-- | meta-linaro-toolchain/recipes-devtools/gdb/gdb-cross_linaro-7.6.1.bb | 1 |
2 files changed, 14 insertions, 0 deletions
diff --git a/meta-linaro-toolchain/recipes-devtools/gdb/gdb-7.6.1/elf_prstatus-size.patch b/meta-linaro-toolchain/recipes-devtools/gdb/gdb-7.6.1/elf_prstatus-size.patch new file mode 100644 index 00000000..857e94d4 --- /dev/null +++ b/meta-linaro-toolchain/recipes-devtools/gdb/gdb-7.6.1/elf_prstatus-size.patch @@ -0,0 +1,13 @@ +Index: gdb-linaro-7.6.1-2013.10/bfd/elf64-aarch64.c +=================================================================== +--- gdb-linaro-7.6.1-2013.10.orig/bfd/elf64-aarch64.c ++++ gdb-linaro-7.6.1-2013.10/bfd/elf64-aarch64.c +@@ -1529,7 +1529,7 @@ elf64_aarch64_grok_prstatus (bfd *abfd, + default: + return FALSE; + +- case 408: /* sizeof(struct elf_prstatus) on Linux/arm64. */ ++ case 392: /* sizeof(struct elf_prstatus) on Linux/arm64. */ + /* pr_cursig */ + elf_tdata (abfd)->core->signal + = bfd_get_16 (abfd, note->descdata + 12); diff --git a/meta-linaro-toolchain/recipes-devtools/gdb/gdb-cross_linaro-7.6.1.bb b/meta-linaro-toolchain/recipes-devtools/gdb/gdb-cross_linaro-7.6.1.bb index b2003b41..12ffe4cf 100644 --- a/meta-linaro-toolchain/recipes-devtools/gdb/gdb-cross_linaro-7.6.1.bb +++ b/meta-linaro-toolchain/recipes-devtools/gdb/gdb-cross_linaro-7.6.1.bb @@ -2,3 +2,4 @@ require recipes-devtools/gdb/gdb-cross.inc require gdb-${PV}.inc SRC_URI += "file://sim-install-6.6.patch" +SRC_URI += "file://elf_prstatus-size.patch" |