mirror of
https://github.com/Freescale/meta-freescale-3rdparty.git
synced 2025-07-19 12:09:01 +02:00

The recipe for linux-qoriq_5.4 is moved from meta-freescale to
meta-freescale-3rdparty without required patches. Add patches to fix
building linux-qoriq_5.4.
Fixes: f05d9a0
("linux-qoriq_5.4.bb: add as removed in meta-freescale")
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
39 lines
1.6 KiB
Diff
39 lines
1.6 KiB
Diff
From 39efdd94e314336f4acbac4c07e0f37bdc3bef71 Mon Sep 17 00:00:00 2001
|
|
From: Ben Hutchings <ben@decadent.org.uk>
|
|
Date: Sat, 25 Jul 2020 02:06:23 +0100
|
|
Subject: [PATCH] libtraceevent: Fix build with binutils 2.35
|
|
|
|
In binutils 2.35, 'nm -D' changed to show symbol versions along with
|
|
symbol names, with the usual @@ separator. When generating
|
|
libtraceevent-dynamic-list we need just the names, so strip off the
|
|
version suffix if present.
|
|
|
|
Upstream-Status: Backport
|
|
|
|
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
|
|
Tested-by: Salvatore Bonaccorso <carnil@debian.org>
|
|
Reviewed-by: Steven Rostedt <rostedt@goodmis.org>
|
|
Cc: linux-trace-devel@vger.kernel.org
|
|
Cc: stable@vger.kernel.org
|
|
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
|
|
---
|
|
tools/lib/traceevent/plugins/Makefile | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/tools/lib/traceevent/plugins/Makefile b/tools/lib/traceevent/plugins/Makefile
|
|
index 349bb81482ab..680d883efe05 100644
|
|
--- a/tools/lib/traceevent/plugins/Makefile
|
|
+++ b/tools/lib/traceevent/plugins/Makefile
|
|
@@ -197,7 +197,7 @@ define do_generate_dynamic_list_file
|
|
xargs echo "U w W" | tr 'w ' 'W\n' | sort -u | xargs echo`;\
|
|
if [ "$$symbol_type" = "U W" ];then \
|
|
(echo '{'; \
|
|
- $(NM) -u -D $1 | awk 'NF>1 {print "\t"$$2";"}' | sort -u;\
|
|
+ $(NM) -u -D $1 | awk 'NF>1 {sub("@.*", "", $$2); print "\t"$$2";"}' | sort -u;\
|
|
echo '};'; \
|
|
) > $2; \
|
|
else \
|
|
--
|
|
2.17.1
|
|
|