diff options
author | Khem Raj <raj.khem@gmail.com> | 2019-01-29 12:10:44 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-01-30 13:34:49 -0800 |
commit | 9c4f08ba84e394157d029851c46fdee49967211a (patch) | |
tree | c18fd9df13cf321b3e6d8b492d5539f2ec029de1 /meta-oe/recipes-benchmark/cpuburn/cpuburn-arm/0001-cpuburn-a8.S-Remove-.func-.endfunc.patch | |
parent | 677a32a2b611a9577d27b2e12aad0e15b8783e33 (diff) | |
download | meta-openembedded-9c4f08ba84e394157d029851c46fdee49967211a.tar.gz |
cpuburn-arm: Move cpuburn-neon to cpuburn-arm and add more tests
This provides more benchmarks for different arm arches >= v7
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-benchmark/cpuburn/cpuburn-arm/0001-cpuburn-a8.S-Remove-.func-.endfunc.patch')
-rw-r--r-- | meta-oe/recipes-benchmark/cpuburn/cpuburn-arm/0001-cpuburn-a8.S-Remove-.func-.endfunc.patch | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/meta-oe/recipes-benchmark/cpuburn/cpuburn-arm/0001-cpuburn-a8.S-Remove-.func-.endfunc.patch b/meta-oe/recipes-benchmark/cpuburn/cpuburn-arm/0001-cpuburn-a8.S-Remove-.func-.endfunc.patch new file mode 100644 index 000000000..82f12fe81 --- /dev/null +++ b/meta-oe/recipes-benchmark/cpuburn/cpuburn-arm/0001-cpuburn-a8.S-Remove-.func-.endfunc.patch | |||
@@ -0,0 +1,69 @@ | |||
1 | From 064a63860bf9ee4bf54facb76ca66f9f957d4797 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Tue, 29 Jan 2019 11:12:38 -0800 | ||
4 | Subject: [PATCH] cpuburn*.S: Remove .func/.endfunc | ||
5 | |||
6 | These are needed to generate stabs debug info which we dont use | ||
7 | and are silently ignored by gnu assembler when unused, clang assembler | ||
8 | however barfs, so remove them | ||
9 | |||
10 | Upstream-Status: Pending | ||
11 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
12 | |||
13 | --- | ||
14 | cpuburn-a7.S | 2 -- | ||
15 | cpuburn-a8.S | 2 -- | ||
16 | cpuburn-a9.S | 2 -- | ||
17 | 3 files changed, 6 deletions(-) | ||
18 | |||
19 | diff --git a/cpuburn-a7.S b/cpuburn-a7.S | ||
20 | index 74e925a..c1e308c 100644 | ||
21 | --- a/cpuburn-a7.S | ||
22 | +++ b/cpuburn-a7.S | ||
23 | @@ -42,7 +42,6 @@ | ||
24 | |||
25 | .global main | ||
26 | |||
27 | -.func main | ||
28 | .type main, %function | ||
29 | main: | ||
30 | push {r4-r12, lr} | ||
31 | @@ -88,4 +87,3 @@ main: | ||
32 | |||
33 | mov r0, #0 | ||
34 | pop {r4-r12, pc} | ||
35 | -.endfunc | ||
36 | diff --git a/cpuburn-a8.S b/cpuburn-a8.S | ||
37 | index c6f93a6..a42f5a5 100644 | ||
38 | --- a/cpuburn-a8.S | ||
39 | +++ b/cpuburn-a8.S | ||
40 | @@ -46,7 +46,6 @@ | ||
41 | /* 16 seems to be a good choice */ | ||
42 | #define STEP 16 | ||
43 | |||
44 | -.func main | ||
45 | .thumb_func | ||
46 | main: | ||
47 | mov lr, pc | ||
48 | @@ -70,4 +69,3 @@ main: | ||
49 | subs lr, lr, #(STEP * 4) | ||
50 | .endr | ||
51 | bne 0b | ||
52 | -.endfunc | ||
53 | diff --git a/cpuburn-a9.S b/cpuburn-a9.S | ||
54 | index 0338b00..a1ccae5 100644 | ||
55 | --- a/cpuburn-a9.S | ||
56 | +++ b/cpuburn-a9.S | ||
57 | @@ -48,7 +48,6 @@ | ||
58 | /* 64 seems to be a good choice */ | ||
59 | #define STEP 64 | ||
60 | |||
61 | -.func main | ||
62 | .type main, %function | ||
63 | main: | ||
64 | |||
65 | @@ -94,4 +93,3 @@ main: | ||
66 | subsne lr, lr, #(STEP * 4) | ||
67 | .endr | ||
68 | bne 0b | ||
69 | -.endfunc | ||