Skip to contentSkip to conversation

elfutils: upgrade to 0.160

PATCH New Hongxu Jia 1 participant 2 messages Nov 14, 2014

lore
Share & tools
lore

Hongxu Jia

author
#0 lore raw

cover elfutils: upgrade to 0.160

The following changes since commit 3c741a8d33acbf4b3d5eecc04533bc76e2f37253:

oprofile: 0.9.9 -> 1.0.0 (2014-11-09 10:21:24 +0000)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib hongxu/upgrade-elfutils
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/upgrade-elfutils

Hongxu Jia (1):
elfutils: upgrade to 0.160

 .../{elfutils => elfutils-0.148}/arm_backend.diff  |    0
 .../elf_additions.diff                             |    0
 .../elfutils-ar-c-fix-num-passed-to-memset.patch   |    0
 .../elfutils-fsize.patch                           |    0
 .../fix-build-gcc-4.8.patch                        |    0
 .../fix_for_gcc-4.7.patch                          |    0
 .../{elfutils => elfutils-0.148}/hppa_backend.diff |    0
 .../{elfutils => elfutils-0.148}/m68k_backend.diff |    0
 .../{elfutils => elfutils-0.148}/mips_backend.diff |    0
 ...ssed-to-snprintf-for-invalid-sh_name-case.patch |    0
 .../redhat-portability.diff                        |    0
 .../redhat-robustify.diff                          |    0
 .../remove-unused.patch                            |    0
 .../testsuite-ignore-elflint.diff                  |    0
 .../elfutils/elfutils-0.158/CVE-2014-0172.patch    |   35 -
 .../elfutils/elfutils-0.158/core_filename.patch    |   27 -
 .../elfutils/elfutils-0.158/elf_additions.diff     |   77 -
 ...4-tweak-AC_RUN_IFELSE-for-cross-compiling.patch |   34 -
 .../elfutils/elfutils-0.158/redhat-robustify.diff  | 1756 --------------------
 .../elfutils/elfutils-0.158/unwind_non_linux.patch |  256 ---
 .../arm_backend.diff                               |  382 +++--
 .../elfutils/elfutils-0.160/arm_func_value.patch   |  166 ++
 .../elfutils-0.160/arm_unwind_ret_mask.patch       |   83 +
 .../fixheadercheck.patch                           |    0
 .../hppa_backend.diff                              |    2 +-
 .../m68k_backend.diff                              |    2 +-
 .../mips_backend.diff                              |    2 +-
 .../mips_readelf_w.patch                           |    0
 .../elfutils/elfutils-0.160/non_linux.patch        |   35 +
 .../redhat-portability.diff                        |  408 +++--
 .../scanf-format.patch                             |    0
 .../testsuite-ignore-elflint.diff                  |    0
 .../{elfutils_0.158.bb => elfutils_0.160.bb}       |   28 +-
 33 files changed, 736 insertions(+), 2557 deletions(-)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/arm_backend.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/elf_additions.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/elfutils-ar-c-fix-num-passed-to-memset.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/elfutils-fsize.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/fix-build-gcc-4.8.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/fix_for_gcc-4.7.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/hppa_backend.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/m68k_backend.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/mips_backend.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/nm-Fix-size-passed-to-snprintf-for-invalid-sh_name-case.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/redhat-portability.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/redhat-robustify.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/remove-unused.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/testsuite-ignore-elflint.diff (100%)
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/CVE-2014-0172.patch
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/core_filename.patch
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/elf_additions.diff
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/m4-biarch.m4-tweak-AC_RUN_IFELSE-for-cross-compiling.patch
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/redhat-robustify.diff
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/unwind_non_linux.patch
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/arm_backend.diff (82%)
 create mode 100644 meta/recipes-devtools/elfutils/elfutils-0.160/arm_func_value.patch
 create mode 100644 meta/recipes-devtools/elfutils/elfutils-0.160/arm_unwind_ret_mask.patch
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/fixheadercheck.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/hppa_backend.diff (99%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/m68k_backend.diff (99%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/mips_backend.diff (99%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/mips_readelf_w.patch (100%)
 create mode 100644 meta/recipes-devtools/elfutils/elfutils-0.160/non_linux.patch
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/redhat-portability.diff (71%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/scanf-format.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/testsuite-ignore-elflint.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils_0.158.bb => elfutils_0.160.bb} (87%)
Signature · 1 line
1.9.1
author
#1 lore raw

PATCH 1/1 elfutils: upgrade to 0.160

- Upgrade elfutils to 0.160

- Move 0.148 patches from elfutils to elfutils-0.148

- Drop 0.158 patches that got from debain, so far debian doesn't provide patches for 0.160 (the latest is 0.159)

- Move fixheadercheck.patch from 0.159 to 0.160

- We choose to use 0.159 patches from debian for the current 0.160 which located in elfutils-0.160
1) Rebase the following patches from 0.159 to 0.160 hppa_backend.diff
arm_backend.diff
mips_backend.diff
m68k_backend.diff
arm_func_value.patch
arm_unwind_ret_mask.patch

2) Rebase redhat-portability.diff according to commit 52a6d20519870103134166d91e22d21fd736195d
Author: Roxana Ciobanu <[email protected]>
Date: Tue Jul 1 17:17:00 2014 +0300
elfutils/elfutils-native: Fix patching generated files

3) Drop the following patches which have already beem merged to 0.160 arm_unsupported.patch
arm_syscall.patch
unaligned.patch
aarch64-run-native-test-fix.patch

---
 .../{elfutils => elfutils-0.148}/arm_backend.diff  |    0
 .../elf_additions.diff                             |    0
 .../elfutils-ar-c-fix-num-passed-to-memset.patch   |    0
 .../elfutils-fsize.patch                           |    0
 .../fix-build-gcc-4.8.patch                        |    0
 .../fix_for_gcc-4.7.patch                          |    0
 .../{elfutils => elfutils-0.148}/hppa_backend.diff |    0
 .../{elfutils => elfutils-0.148}/m68k_backend.diff |    0
 .../{elfutils => elfutils-0.148}/mips_backend.diff |    0
 ...ssed-to-snprintf-for-invalid-sh_name-case.patch |    0
 .../redhat-portability.diff                        |    0
 .../redhat-robustify.diff                          |    0
 .../remove-unused.patch                            |    0
 .../testsuite-ignore-elflint.diff                  |    0
 .../elfutils/elfutils-0.158/CVE-2014-0172.patch    |   35 -
 .../elfutils/elfutils-0.158/core_filename.patch    |   27 -
 .../elfutils/elfutils-0.158/elf_additions.diff     |   77 -
 ...4-tweak-AC_RUN_IFELSE-for-cross-compiling.patch |   34 -
 .../elfutils/elfutils-0.158/redhat-robustify.diff  | 1756 --------------------
 .../elfutils/elfutils-0.158/unwind_non_linux.patch |  256 ---
 .../arm_backend.diff                               |  382 +++--
 .../elfutils/elfutils-0.160/arm_func_value.patch   |  166 ++
 .../elfutils-0.160/arm_unwind_ret_mask.patch       |   83 +
 .../fixheadercheck.patch                           |    0
 .../hppa_backend.diff                              |    2 +-
 .../m68k_backend.diff                              |    2 +-
 .../mips_backend.diff                              |    2 +-
 .../mips_readelf_w.patch                           |    0
 .../elfutils/elfutils-0.160/non_linux.patch        |   35 +
 .../redhat-portability.diff                        |  408 +++--
 .../scanf-format.patch                             |    0
 .../testsuite-ignore-elflint.diff                  |    0
 .../{elfutils_0.158.bb => elfutils_0.160.bb}       |   28 +-
 33 files changed, 736 insertions(+), 2557 deletions(-)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/arm_backend.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/elf_additions.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/elfutils-ar-c-fix-num-passed-to-memset.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/elfutils-fsize.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/fix-build-gcc-4.8.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/fix_for_gcc-4.7.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/hppa_backend.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/m68k_backend.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/mips_backend.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/nm-Fix-size-passed-to-snprintf-for-invalid-sh_name-case.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/redhat-portability.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/redhat-robustify.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/remove-unused.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils => elfutils-0.148}/testsuite-ignore-elflint.diff (100%)
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/CVE-2014-0172.patch
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/core_filename.patch
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/elf_additions.diff
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/m4-biarch.m4-tweak-AC_RUN_IFELSE-for-cross-compiling.patch
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/redhat-robustify.diff
 delete mode 100644 meta/recipes-devtools/elfutils/elfutils-0.158/unwind_non_linux.patch
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/arm_backend.diff (82%)
 create mode 100644 meta/recipes-devtools/elfutils/elfutils-0.160/arm_func_value.patch
 create mode 100644 meta/recipes-devtools/elfutils/elfutils-0.160/arm_unwind_ret_mask.patch
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/fixheadercheck.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/hppa_backend.diff (99%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/m68k_backend.diff (99%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/mips_backend.diff (99%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/mips_readelf_w.patch (100%)
 create mode 100644 meta/recipes-devtools/elfutils/elfutils-0.160/non_linux.patch
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/redhat-portability.diff (71%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/scanf-format.patch (100%)
 rename meta/recipes-devtools/elfutils/{elfutils-0.158 => elfutils-0.160}/testsuite-ignore-elflint.diff (100%)
 rename meta/recipes-devtools/elfutils/{elfutils_0.158.bb => elfutils_0.160.bb} (87%)
meta/recipes-devtools/elfutils/elfutils-0.148/arm_backend.diff renamed from meta/recipes-devtools/elfutils/elfutils/arm_backend.diff +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/arm_backend.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.148/arm_backend.diff
meta/recipes-devtools/elfutils/elfutils-0.148/elf_additions.diff renamed from meta/recipes-devtools/elfutils/elfutils/elf_additions.diff +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/elf_additions.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.148/elf_additions.diff
meta/recipes-devtools/elfutils/elfutils-0.148/elfutils-ar-c-fix-num-passed-to-memset.patch renamed from meta/recipes-devtools/elfutils/elfutils/elfutils-ar-c-fix-num-passed-to-memset.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/elfutils-ar-c-fix-num-passed-to-memset.patch
rename to meta/recipes-devtools/elfutils/elfutils-0.148/elfutils-ar-c-fix-num-passed-to-memset.patch
meta/recipes-devtools/elfutils/elfutils-0.148/elfutils-fsize.patch renamed from meta/recipes-devtools/elfutils/elfutils/elfutils-fsize.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/elfutils-fsize.patch
rename to meta/recipes-devtools/elfutils/elfutils-0.148/elfutils-fsize.patch
meta/recipes-devtools/elfutils/elfutils-0.148/fix-build-gcc-4.8.patch renamed from meta/recipes-devtools/elfutils/elfutils/fix-build-gcc-4.8.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/fix-build-gcc-4.8.patch
rename to meta/recipes-devtools/elfutils/elfutils-0.148/fix-build-gcc-4.8.patch
meta/recipes-devtools/elfutils/elfutils-0.148/fix_for_gcc-4.7.patch renamed from meta/recipes-devtools/elfutils/elfutils/fix_for_gcc-4.7.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/fix_for_gcc-4.7.patch
rename to meta/recipes-devtools/elfutils/elfutils-0.148/fix_for_gcc-4.7.patch
meta/recipes-devtools/elfutils/elfutils-0.148/hppa_backend.diff renamed from meta/recipes-devtools/elfutils/elfutils/hppa_backend.diff +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/hppa_backend.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.148/hppa_backend.diff
meta/recipes-devtools/elfutils/elfutils-0.148/m68k_backend.diff renamed from meta/recipes-devtools/elfutils/elfutils/m68k_backend.diff +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/m68k_backend.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.148/m68k_backend.diff
meta/recipes-devtools/elfutils/elfutils-0.148/mips_backend.diff renamed from meta/recipes-devtools/elfutils/elfutils/mips_backend.diff +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/mips_backend.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.148/mips_backend.diff
meta/recipes-devtools/elfutils/elfutils-0.148/nm-Fix-size-passed-to-snprintf-for-invalid-sh_name-case.patch renamed from meta/recipes-devtools/elfutils/elfutils/nm-Fix-size-passed-to-snprintf-for-invalid-sh_name-case.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/nm-Fix-size-passed-to-snprintf-for-invalid-sh_name-case.patch
rename to meta/recipes-devtools/elfutils/elfutils-0.148/nm-Fix-size-passed-to-snprintf-for-invalid-sh_name-case.patch
meta/recipes-devtools/elfutils/elfutils-0.148/redhat-portability.diff renamed from meta/recipes-devtools/elfutils/elfutils/redhat-portability.diff +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/redhat-portability.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.148/redhat-portability.diff
meta/recipes-devtools/elfutils/elfutils-0.148/redhat-robustify.diff renamed from meta/recipes-devtools/elfutils/elfutils/redhat-robustify.diff +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/redhat-robustify.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.148/redhat-robustify.diff
meta/recipes-devtools/elfutils/elfutils-0.148/remove-unused.patch renamed from meta/recipes-devtools/elfutils/elfutils/remove-unused.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/remove-unused.patch
rename to meta/recipes-devtools/elfutils/elfutils-0.148/remove-unused.patch
meta/recipes-devtools/elfutils/elfutils-0.148/testsuite-ignore-elflint.diff renamed from meta/recipes-devtools/elfutils/elfutils/testsuite-ignore-elflint.diff +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils/testsuite-ignore-elflint.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.148/testsuite-ignore-elflint.diff
meta/recipes-devtools/elfutils/elfutils-0.158/CVE-2014-0172.patch deleted +0 -35
deleted file mode 100644
index 6c44314..0000000
@@ -1,35 +0,0 @@
-From 7f1eec317db79627b473c5b149a22a1b20d1f68f Mon Sep 17 00:00:00 2001
-From: Mark Wielaard <[email protected]>
-Date: Wed, 9 Apr 2014 11:33:23 +0200
-Subject: [PATCH] CVE-2014-0172 Check for overflow before calling malloc to
- uncompress data.
-
-https://bugzilla.redhat.com/show_bug.cgi?id=1085663
-
-Reported-by: Florian Weimer <[email protected]>
-Signed-off-by: Mark Wielaard <[email protected]>
-
-Index: elfutils-0.158/libdw/dwarf_begin_elf.c
-===================================================================
---- elfutils-0.158.orig/libdw/dwarf_begin_elf.c	2014-05-01 17:10:01.928213292 +0000
-+++ elfutils-0.158/libdw/dwarf_begin_elf.c	2014-05-01 17:10:01.924213375 +0000
-@@ -1,5 +1,5 @@
- /* Create descriptor from ELF descriptor for processing file.
--   Copyright (C) 2002-2011 Red Hat, Inc.
-+   Copyright (C) 2002-2011, 2014 Red Hat, Inc.
-    This file is part of elfutils.
-    Written by Ulrich Drepper <[email protected]>, 2002.
- 
-@@ -289,6 +289,12 @@
- 	    memcpy (&size, data->d_buf + 4, sizeof size);
- 	    size = be64toh (size);
- 
-+	    /* Check for unsigned overflow so malloc always allocated
-+	       enough memory for both the Elf_Data header and the
-+	       uncompressed section data.  */
-+	    if (unlikely (sizeof (Elf_Data) + size < size))
-+	      break;
-+
- 	    Elf_Data *zdata = malloc (sizeof (Elf_Data) + size);
- 	    if (unlikely (zdata == NULL))
- 	      break;
meta/recipes-devtools/elfutils/elfutils-0.158/core_filename.patch deleted +0 -27
deleted file mode 100644
index e2f0576..0000000
@@ -1,27 +0,0 @@
-From: Matthias Klose <[email protected]>
-Date: Tue, 7 Jan 2014 10:25:29 +0100
-Subject: [PATCH] tests: backtrace-subr.sh (check_native_core) should check
- core file name.
-
-Needed when /proc/sys/kernel/core_uses_pid is set to 0. Try to rename
-the core file, and if it does still fail, skip the test.
-
-diff --git a/tests/backtrace-subr.sh b/tests/backtrace-subr.sh
-index e7ece91..62b873c 100644
---- a/tests/backtrace-subr.sh
-+++ b/tests/backtrace-subr.sh
-@@ -111,6 +111,11 @@ check_native_core()
- 
-   # Skip the test if we cannot adjust core ulimit.
-   core="core.`ulimit -c unlimited || exit 77; set +ex; testrun ${abs_builddir}/$child --gencore; true`"
-+  # see if /proc/sys/kernel/core_uses_pid is set to 0
-+  if [ -f core ]; then
-+    mv core "$core"
-+  fi
-+  if [ ! -f "$core" ]; then exit 77; fi
- 
-   if [ "x$SAVED_VALGRIND_CMD" != "x" ]; then
-     VALGRIND_CMD="$SAVED_VALGRIND_CMD"
--- 
-1.9.2
-
meta/recipes-devtools/elfutils/elfutils-0.158/elf_additions.diff deleted +0 -77

77 lines not on this page · raw message

meta/recipes-devtools/elfutils/elfutils-0.158/m4-biarch.m4-tweak-AC_RUN_IFELSE-for-cross-compiling.patch deleted +0 -34
deleted file mode 100644
index 1dbd52d..0000000
@@ -1,34 +0,0 @@
-m4/biarch.m4: tweak AC_RUN_IFELSE for cross-compiling
-
-Macro: AC_RUN_IFELSE (input,
-                      [action-if-true],
-                      [action-if-false],
-                      [action-if-cross-compiling])
-
-Add the missing [action-if-cross-compiling] part to support
-cross-compiling.
-
-Upstream-Status: inappropriate [oe specific]
-
-Signed-off-by: Hongxu Jia <[email protected]>
----
- m4/biarch.m4 | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/m4/biarch.m4 b/m4/biarch.m4
---- a/m4/biarch.m4
-+++ b/m4/biarch.m4
-@@ -40,7 +40,9 @@ AC_CACHE_CHECK([whether $biarch_CC makes executables we can run],
- save_CC="$CC"
- CC="$biarch_CC"
- AC_RUN_IFELSE([AC_LANG_PROGRAM([], [])],
--	      utrace_cv_cc_biarch=yes, utrace_cv_cc_biarch=no)
-+	      utrace_cv_cc_biarch=yes,
-+	      utrace_cv_cc_biarch=no,
-+	      utrace_cv_cc_biarch=yes)
- CC="$save_CC"])], [utrace_cv_cc_biarch=no])
- AS_IF([test $utrace_cv_cc_biarch != yes], [dnl
- AC_MSG_WARN([not running biarch tests, $biarch_CC does not work])])])
--- 
-1.8.1.2
-
meta/recipes-devtools/elfutils/elfutils-0.158/redhat-robustify.diff deleted +0 -1756

1,756 lines not on this page · raw message

meta/recipes-devtools/elfutils/elfutils-0.158/unwind_non_linux.patch deleted +0 -256

256 lines not on this page · raw message

meta/recipes-devtools/elfutils/elfutils-0.160/arm_backend.diff renamed from meta/recipes-devtools/elfutils/elfutils-0.158/arm_backend.diff +202 -180

480 lines not on this page · raw message

meta/recipes-devtools/elfutils/elfutils-0.160/arm_func_value.patch new file +166 -0

166 lines not on this page · raw message

meta/recipes-devtools/elfutils/elfutils-0.160/arm_unwind_ret_mask.patch new file +83 -0

83 lines not on this page · raw message

meta/recipes-devtools/elfutils/elfutils-0.160/fixheadercheck.patch renamed from meta/recipes-devtools/elfutils/elfutils-0.158/fixheadercheck.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils-0.158/fixheadercheck.patch
rename to meta/recipes-devtools/elfutils/elfutils-0.160/fixheadercheck.patch
meta/recipes-devtools/elfutils/elfutils-0.160/hppa_backend.diff renamed from meta/recipes-devtools/elfutils/elfutils-0.158/hppa_backend.diff +1 -1
similarity index 99%
rename from meta/recipes-devtools/elfutils/elfutils-0.158/hppa_backend.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.160/hppa_backend.diff
index 6c19d17..d51a720 100644
@@ -478,7 +478,7 @@ Index: elfutils-0.158/backends/parisc_retval.c
 +  /* Follow typedefs and qualifiers to get to the actual type.  */
 +  while (tag == DW_TAG_typedef
 +	 || tag == DW_TAG_const_type || tag == DW_TAG_volatile_type
-+	 || tag == DW_TAG_restrict_type || tag == DW_TAG_mutable_type)
++	 || tag == DW_TAG_restrict_type)
 +    {
 +      attr = dwarf_attr_integrate (typedie, DW_AT_type, &attr_mem);
 +      typedie = dwarf_formref_die (attr, &die_mem);
meta/recipes-devtools/elfutils/elfutils-0.160/m68k_backend.diff renamed from meta/recipes-devtools/elfutils/elfutils-0.158/m68k_backend.diff +1 -1
similarity index 99%
rename from meta/recipes-devtools/elfutils/elfutils-0.158/m68k_backend.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.160/m68k_backend.diff
index 48bffda..f5b566f 100644
@@ -409,7 +409,7 @@ Index: elfutils-0.158/backends/m68k_retval.c
 +  /* Follow typedefs and qualifiers to get to the actual type.  */
 +  while (tag == DW_TAG_typedef
 +	 || tag == DW_TAG_const_type || tag == DW_TAG_volatile_type
-+	 || tag == DW_TAG_restrict_type || tag == DW_TAG_mutable_type)
++	 || tag == DW_TAG_restrict_type)
 +    {
 +      attr = dwarf_attr_integrate (typedie, DW_AT_type, &attr_mem);
 +      typedie = dwarf_formref_die (attr, &die_mem);
meta/recipes-devtools/elfutils/elfutils-0.160/mips_backend.diff renamed from meta/recipes-devtools/elfutils/elfutils-0.158/mips_backend.diff +1 -1
similarity index 99%
rename from meta/recipes-devtools/elfutils/elfutils-0.158/mips_backend.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.160/mips_backend.diff
index b188927..d73a3f2 100644
@@ -496,7 +496,7 @@ Index: elfutils-0.158/backends/mips_retval.c
 +  /* Follow typedefs and qualifiers to get to the actual type.  */
 +  while (tag == DW_TAG_typedef
 +	 || tag == DW_TAG_const_type || tag == DW_TAG_volatile_type
-+	 || tag == DW_TAG_restrict_type || tag == DW_TAG_mutable_type)
++	 || tag == DW_TAG_restrict_type)
 +    {
 +      attr = dwarf_attr_integrate (typedie, DW_AT_type, &attr_mem);
 +      typedie = dwarf_formref_die (attr, &die_mem);
meta/recipes-devtools/elfutils/elfutils-0.160/mips_readelf_w.patch renamed from meta/recipes-devtools/elfutils/elfutils-0.158/mips_readelf_w.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils-0.158/mips_readelf_w.patch
rename to meta/recipes-devtools/elfutils/elfutils-0.160/mips_readelf_w.patch
meta/recipes-devtools/elfutils/elfutils-0.160/non_linux.patch new file +35 -0
new file mode 100644
index 0000000..35b1b38
@@ -0,0 +1,35 @@
+Index: elfutils-0.159/libdwfl/linux-pid-attach.c
+===================================================================
+--- elfutils-0.159.orig/libdwfl/linux-pid-attach.c
++++ elfutils-0.159/libdwfl/linux-pid-attach.c
+@@ -393,6 +393,16 @@ pid_getthread (Dwfl *dwfl __attribute__
+   return false;
+ }
+ 
++bool
++internal_function
++__libdwfl_ptrace_attach (pid_t tid __attribute__ ((unused)),
++			 bool *tid_was_stoppedp __attribute__ ((unused)))
++{
++  errno = ENOSYS;
++  __libdwfl_seterrno (DWFL_E_ERRNO);
++  return false;
++}
++
+ static bool
+ pid_memory_read (Dwfl *dwfl __attribute__ ((unused)),
+                  Dwarf_Addr addr __attribute__ ((unused)),
+@@ -419,6 +429,13 @@ pid_detach (Dwfl *dwfl __attribute__ ((u
+ {
+ }
+ 
++void
++internal_function
++__libdwfl_ptrace_detach (pid_t tid __attribute__ ((unused)),
++			 bool tid_was_stopped __attribute__ ((unused)))
++{
++}
++
+ static void
+ pid_thread_detach (Dwfl_Thread *thread __attribute__ ((unused)),
+ 		  void *thread_arg __attribute__ ((unused)))
meta/recipes-devtools/elfutils/elfutils-0.160/redhat-portability.diff renamed from meta/recipes-devtools/elfutils/elfutils-0.158/redhat-portability.diff +233 -175

27 lines not on this page · raw message

meta/recipes-devtools/elfutils/elfutils-0.160/scanf-format.patch renamed from meta/recipes-devtools/elfutils/elfutils-0.158/scanf-format.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils-0.158/scanf-format.patch
rename to meta/recipes-devtools/elfutils/elfutils-0.160/scanf-format.patch
meta/recipes-devtools/elfutils/elfutils-0.160/testsuite-ignore-elflint.diff renamed from meta/recipes-devtools/elfutils/elfutils-0.158/testsuite-ignore-elflint.diff +0 -0
similarity index 100%
rename from meta/recipes-devtools/elfutils/elfutils-0.158/testsuite-ignore-elflint.diff
rename to meta/recipes-devtools/elfutils/elfutils-0.160/testsuite-ignore-elflint.diff
meta/recipes-devtools/elfutils/elfutils_0.160.bb renamed from meta/recipes-devtools/elfutils/elfutils_0.158.bb +14 -14
similarity index 87%
rename from meta/recipes-devtools/elfutils/elfutils_0.158.bb
rename to meta/recipes-devtools/elfutils/elfutils_0.160.bb
index 42724a1..e02918e 100644

Lines of this file are not shown. View the raw message.

The rest of this diff is not shown. View the raw message.

Signature · 1 line
1.9.1

Part of the diff is not shown here. View the raw message.