summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/elfutils/files/0001-skip-the-test-when-gcc-not-deployed.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/elfutils/files/0001-skip-the-test-when-gcc-not-deployed.patch')
-rw-r--r--meta/recipes-devtools/elfutils/files/0001-skip-the-test-when-gcc-not-deployed.patch24
1 files changed, 11 insertions, 13 deletions
diff --git a/meta/recipes-devtools/elfutils/files/0001-skip-the-test-when-gcc-not-deployed.patch b/meta/recipes-devtools/elfutils/files/0001-skip-the-test-when-gcc-not-deployed.patch
index de8c05f11e..114ca63cb5 100644
--- a/meta/recipes-devtools/elfutils/files/0001-skip-the-test-when-gcc-not-deployed.patch
+++ b/meta/recipes-devtools/elfutils/files/0001-skip-the-test-when-gcc-not-deployed.patch
@@ -1,7 +1,7 @@
1From e82a055f85e398cb03a4eaf5faf351a3a1f19344 Mon Sep 17 00:00:00 2001 1From 2fa52d61b1abdf4a3f3b153c771fb2081666430c Mon Sep 17 00:00:00 2001
2From: Mingli Yu <Mingli.Yu@windriver.com> 2From: Mingli Yu <Mingli.Yu@windriver.com>
3Date: Tue, 21 May 2019 15:20:34 +0800 3Date: Tue, 21 May 2019 15:20:34 +0800
4Subject: [PATCH v2] skip the test when gcc not deployed 4Subject: [PATCH] skip the test when gcc not deployed
5 5
6Skip the tests which depend on gcc when 6Skip the tests which depend on gcc when
7gcc not deployed. 7gcc not deployed.
@@ -9,6 +9,7 @@ gcc not deployed.
9Upstream-Status: Submitted[https://sourceware.org/ml/elfutils-devel/2019-q2/msg00091.html] 9Upstream-Status: Submitted[https://sourceware.org/ml/elfutils-devel/2019-q2/msg00091.html]
10 10
11Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> 11Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
12
12--- 13---
13 tests/run-disasm-x86-64.sh | 2 ++ 14 tests/run-disasm-x86-64.sh | 2 ++
14 tests/run-disasm-x86.sh | 2 ++ 15 tests/run-disasm-x86.sh | 2 ++
@@ -17,7 +18,7 @@ Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
17 4 files changed, 8 insertions(+) 18 4 files changed, 8 insertions(+)
18 19
19diff --git a/tests/run-disasm-x86-64.sh b/tests/run-disasm-x86-64.sh 20diff --git a/tests/run-disasm-x86-64.sh b/tests/run-disasm-x86-64.sh
20index a6be62b..c3ef238 100755 21index 07b612b..7a32996 100755
21--- a/tests/run-disasm-x86-64.sh 22--- a/tests/run-disasm-x86-64.sh
22+++ b/tests/run-disasm-x86-64.sh 23+++ b/tests/run-disasm-x86-64.sh
23@@ -22,6 +22,8 @@ case "`uname -m`" in 24@@ -22,6 +22,8 @@ case "`uname -m`" in
@@ -26,11 +27,11 @@ index a6be62b..c3ef238 100755
26 testfiles testfile45.S testfile45.expect 27 testfiles testfile45.S testfile45.expect
27+ # skip the case if no gcc deployed 28+ # skip the case if no gcc deployed
28+ which gcc || exit 77 29+ which gcc || exit 77
29 gcc -m64 -c -o testfile45.o testfile45.S 30 ${CC} -m64 -c -o testfile45.o testfile45.S
30 testrun_compare ${abs_top_builddir}/src/objdump -d testfile45.o < testfile45.expect 31 testrun_compare ${abs_top_builddir}/src/objdump -d testfile45.o < testfile45.expect
31 ;; 32 ;;
32diff --git a/tests/run-disasm-x86.sh b/tests/run-disasm-x86.sh 33diff --git a/tests/run-disasm-x86.sh b/tests/run-disasm-x86.sh
33index 28a3df7..544fc28 100755 34index 7ac73ad..f0d4796 100755
34--- a/tests/run-disasm-x86.sh 35--- a/tests/run-disasm-x86.sh
35+++ b/tests/run-disasm-x86.sh 36+++ b/tests/run-disasm-x86.sh
36@@ -22,6 +22,8 @@ case "`uname -m`" in 37@@ -22,6 +22,8 @@ case "`uname -m`" in
@@ -39,11 +40,11 @@ index 28a3df7..544fc28 100755
39 testfiles testfile44.S testfile44.expect 40 testfiles testfile44.S testfile44.expect
40+ # skip the case if no gcc deployed 41+ # skip the case if no gcc deployed
41+ which gcc || exit 77 42+ which gcc || exit 77
42 gcc -m32 -c -o testfile44.o testfile44.S 43 ${CC} -m32 -c -o testfile44.o testfile44.S
43 testrun_compare ${abs_top_builddir}/src/objdump -d testfile44.o < testfile44.expect 44 testrun_compare ${abs_top_builddir}/src/objdump -d testfile44.o < testfile44.expect
44 ;; 45 ;;
45diff --git a/tests/run-strip-g.sh b/tests/run-strip-g.sh 46diff --git a/tests/run-strip-g.sh b/tests/run-strip-g.sh
46index 1303819..a943dec 100755 47index 1592121..9b8157e 100755
47--- a/tests/run-strip-g.sh 48--- a/tests/run-strip-g.sh
48+++ b/tests/run-strip-g.sh 49+++ b/tests/run-strip-g.sh
49@@ -24,6 +24,8 @@ 50@@ -24,6 +24,8 @@
@@ -53,10 +54,10 @@ index 1303819..a943dec 100755
53+# skip the test if gcc deployed 54+# skip the test if gcc deployed
54+which gcc || exit 77 55+which gcc || exit 77
55 echo Create debug a.out. 56 echo Create debug a.out.
56 echo "int main() { return 1; }" | gcc -g -xc - 57 echo "int main() { return 1; }" | ${CC} -g -xc -
57 58
58diff --git a/tests/run-strip-nothing.sh b/tests/run-strip-nothing.sh 59diff --git a/tests/run-strip-nothing.sh b/tests/run-strip-nothing.sh
59index 914fdfb..d03f734 100755 60index 710c200..3a81d8e 100755
60--- a/tests/run-strip-nothing.sh 61--- a/tests/run-strip-nothing.sh
61+++ b/tests/run-strip-nothing.sh 62+++ b/tests/run-strip-nothing.sh
62@@ -22,6 +22,8 @@ 63@@ -22,6 +22,8 @@
@@ -66,8 +67,5 @@ index 914fdfb..d03f734 100755
66+# skip the case if no gcc deployed 67+# skip the case if no gcc deployed
67+which gcc || exit 77 68+which gcc || exit 77
68 # Create no-debug a.out. 69 # Create no-debug a.out.
69 echo "int main() { return 1; }" | gcc -s -xc - 70 echo "int main() { return 1; }" | ${CC} -s -xc -
70 71
71--
722.7.4
73