aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/linux-yocto-4.9.21/0081-objtool-Improve-error-message-for-bad-file-argument.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.9.21/0081-objtool-Improve-error-message-for-bad-file-argument.patch')
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.9.21/0081-objtool-Improve-error-message-for-bad-file-argument.patch53
1 files changed, 0 insertions, 53 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.9.21/0081-objtool-Improve-error-message-for-bad-file-argument.patch b/common/recipes-kernel/linux/linux-yocto-4.9.21/0081-objtool-Improve-error-message-for-bad-file-argument.patch
deleted file mode 100644
index 5371d25e..00000000
--- a/common/recipes-kernel/linux/linux-yocto-4.9.21/0081-objtool-Improve-error-message-for-bad-file-argument.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From fb041f21a529d40a97336be266b879f05d282b73 Mon Sep 17 00:00:00 2001
-From: Josh Poimboeuf <jpoimboe@redhat.com>
-Date: Mon, 15 Jan 2018 08:17:08 -0600
-Subject: [PATCH 081/103] objtool: Improve error message for bad file argument
-
-commit 385d11b152c4eb638eeb769edcb3249533bb9a00 upstream.
-
-If a nonexistent file is supplied to objtool, it complains with a
-non-helpful error:
-
- open: No such file or directory
-
-Improve it to:
-
- objtool: Can't open 'foo': No such file or directory
-
-Reported-by: Markus <M4rkusXXL@web.de>
-Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com>
-Cc: Linus Torvalds <torvalds@linux-foundation.org>
-Cc: Peter Zijlstra <peterz@infradead.org>
-Cc: Thomas Gleixner <tglx@linutronix.de>
-Link: http://lkml.kernel.org/r/406a3d00a21225eee2819844048e17f68523ccf6.1516025651.git.jpoimboe@redhat.com
-Signed-off-by: Ingo Molnar <mingo@kernel.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- tools/objtool/elf.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/tools/objtool/elf.c b/tools/objtool/elf.c
-index 0d7983a..14a74d4 100644
---- a/tools/objtool/elf.c
-+++ b/tools/objtool/elf.c
-@@ -26,6 +26,7 @@
- #include <stdlib.h>
- #include <string.h>
- #include <unistd.h>
-+#include <errno.h>
-
- #include "elf.h"
- #include "warn.h"
-@@ -358,7 +359,8 @@ struct elf *elf_open(const char *name)
-
- elf->fd = open(name, O_RDONLY);
- if (elf->fd == -1) {
-- perror("open");
-+ fprintf(stderr, "objtool: Can't open '%s': %s\n",
-+ name, strerror(errno));
- goto err;
- }
-
---
-2.7.4
-