1*4882a593SmuzhiyunFrom 064a63860bf9ee4bf54facb76ca66f9f957d4797 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Khem Raj <raj.khem@gmail.com>
3*4882a593SmuzhiyunDate: Tue, 29 Jan 2019 11:12:38 -0800
4*4882a593SmuzhiyunSubject: [PATCH] cpuburn*.S: Remove .func/.endfunc
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunThese are needed to generate stabs debug info which we dont use
7*4882a593Smuzhiyunand are silently ignored by gnu assembler when unused, clang assembler
8*4882a593Smuzhiyunhowever barfs, so remove them
9*4882a593Smuzhiyun
10*4882a593SmuzhiyunUpstream-Status: Pending
11*4882a593SmuzhiyunSigned-off-by: Khem Raj <raj.khem@gmail.com>
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun---
14*4882a593Smuzhiyun cpuburn-a7.S | 2 --
15*4882a593Smuzhiyun cpuburn-a8.S | 2 --
16*4882a593Smuzhiyun cpuburn-a9.S | 2 --
17*4882a593Smuzhiyun 3 files changed, 6 deletions(-)
18*4882a593Smuzhiyun
19*4882a593Smuzhiyundiff --git a/cpuburn-a7.S b/cpuburn-a7.S
20*4882a593Smuzhiyunindex 74e925a..c1e308c 100644
21*4882a593Smuzhiyun--- a/cpuburn-a7.S
22*4882a593Smuzhiyun+++ b/cpuburn-a7.S
23*4882a593Smuzhiyun@@ -42,7 +42,6 @@
24*4882a593Smuzhiyun
25*4882a593Smuzhiyun     .global main
26*4882a593Smuzhiyun
27*4882a593Smuzhiyun-.func main
28*4882a593Smuzhiyun .type main, %function
29*4882a593Smuzhiyun main:
30*4882a593Smuzhiyun         push        {r4-r12, lr}
31*4882a593Smuzhiyun@@ -88,4 +87,3 @@ main:
32*4882a593Smuzhiyun
33*4882a593Smuzhiyun         mov         r0, #0
34*4882a593Smuzhiyun         pop         {r4-r12, pc}
35*4882a593Smuzhiyun-.endfunc
36*4882a593Smuzhiyundiff --git a/cpuburn-a8.S b/cpuburn-a8.S
37*4882a593Smuzhiyunindex c6f93a6..a42f5a5 100644
38*4882a593Smuzhiyun--- a/cpuburn-a8.S
39*4882a593Smuzhiyun+++ b/cpuburn-a8.S
40*4882a593Smuzhiyun@@ -46,7 +46,6 @@
41*4882a593Smuzhiyun /* 16 seems to be a good choice */
42*4882a593Smuzhiyun #define STEP                 16
43*4882a593Smuzhiyun
44*4882a593Smuzhiyun-.func main
45*4882a593Smuzhiyun .thumb_func
46*4882a593Smuzhiyun main:
47*4882a593Smuzhiyun         mov         lr, pc
48*4882a593Smuzhiyun@@ -70,4 +69,3 @@ main:
49*4882a593Smuzhiyun         subs        lr, lr, #(STEP * 4)
50*4882a593Smuzhiyun     .endr
51*4882a593Smuzhiyun         bne         0b
52*4882a593Smuzhiyun-.endfunc
53*4882a593Smuzhiyundiff --git a/cpuburn-a9.S b/cpuburn-a9.S
54*4882a593Smuzhiyunindex 0338b00..a1ccae5 100644
55*4882a593Smuzhiyun--- a/cpuburn-a9.S
56*4882a593Smuzhiyun+++ b/cpuburn-a9.S
57*4882a593Smuzhiyun@@ -48,7 +48,6 @@
58*4882a593Smuzhiyun /* 64 seems to be a good choice */
59*4882a593Smuzhiyun #define STEP                 64
60*4882a593Smuzhiyun
61*4882a593Smuzhiyun-.func main
62*4882a593Smuzhiyun .type main, %function
63*4882a593Smuzhiyun main:
64*4882a593Smuzhiyun
65*4882a593Smuzhiyun@@ -94,4 +93,3 @@ main:
66*4882a593Smuzhiyun         subsne      lr, lr, #(STEP * 4)
67*4882a593Smuzhiyun     .endr
68*4882a593Smuzhiyun         bne         0b
69*4882a593Smuzhiyun-.endfunc
70