47 lines
1.5 KiB
Diff
47 lines
1.5 KiB
Diff
|
From 790756c7e0229dedc83bf058ac69633045b1000e Mon Sep 17 00:00:00 2001
|
||
|
From: Nick Desaulniers <ndesaulniers@google.com>
|
||
|
Date: Mon, 4 Nov 2019 19:31:45 +0100
|
||
|
Subject: [PATCH] ARM: 8933/1: replace Sun/Solaris style flag on section directive
|
||
|
|
||
|
It looks like a section directive was using "Solaris style" to declare
|
||
|
the section flags. Replace this with the GNU style so that Clang's
|
||
|
integrated assembler can assemble this directive.
|
||
|
---
|
||
|
|
||
|
diff --git a/arch/arm/boot/compressed/head.S b/arch/arm/boot/compressed/head.S
|
||
|
index 3f25fac..a5606a0 100644
|
||
|
--- a/arch/arm/boot/compressed/head.S
|
||
|
+++ b/arch/arm/boot/compressed/head.S
|
||
|
@@ -109,7 +109,7 @@
|
||
|
#endif
|
||
|
.endm
|
||
|
|
||
|
- .section ".start", #alloc, #execinstr
|
||
|
+ .section ".start", "ax"
|
||
|
/*
|
||
|
* sort out different calling conventions
|
||
|
*/
|
||
|
diff --git a/arch/arm/boot/compressed/piggy.gzip.S b/arch/arm/boot/compressed/piggy.gzip.S
|
||
|
index a68adf9..7de824f 100644
|
||
|
--- a/arch/arm/boot/compressed/piggy.gzip.S
|
||
|
+++ b/arch/arm/boot/compressed/piggy.gzip.S
|
||
|
@@ -1,4 +1,4 @@
|
||
|
- .section .piggydata,#alloc
|
||
|
+ .section .piggydata,"a"
|
||
|
.globl input_data
|
||
|
input_data:
|
||
|
.incbin "arch/arm/boot/compressed/piggy.gzip"
|
||
|
diff --git a/arch/arm/mm/proc-v7.S b/arch/arm/mm/proc-v7.S
|
||
|
index 22ac2a6..68744e1 100644
|
||
|
--- a/arch/arm/mm/proc-v7.S
|
||
|
+++ b/arch/arm/mm/proc-v7.S
|
||
|
@@ -462,7 +462,7 @@ __v7_setup_stack:
|
||
|
string cpu_elf_name, "v7"
|
||
|
.align
|
||
|
|
||
|
- .section ".proc.info.init", #alloc, #execinstr
|
||
|
+ .section ".proc.info.init", "ax"
|
||
|
|
||
|
/*
|
||
|
* Standard v7 proc info content
|