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