Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bbe215c2 authored by Tim Abbott's avatar Tim Abbott Committed by Linus Torvalds
Browse files

sh: convert to use __HEAD and HEAD_TEXT macros.



This has the consequence of changing the section name use for head
code from ".text.head" to ".head.text".  Since this commit changes all
users in the architecture, this change should be harmless.

Signed-off-by: default avatarTim Abbott <tabbott@mit.edu>
Cc: Paul Mundt <lethal@linux-sh.org>
Acked-by: default avatarSam Ravnborg <sam@ravnborg.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 2133bb8d
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -10,6 +10,7 @@
 *
 * Head.S contains the SH exception handlers and startup code.
 */
#include <linux/init.h>
#include <linux/linkage.h>
#include <asm/thread_info.h>

@@ -40,7 +41,7 @@ ENTRY(empty_zero_page)
1:
	.skip	PAGE_SIZE - empty_zero_page - 1b

	.section	.text.head, "ax"
	__HEAD

/*
 * Condition at the entry of _stext:
+4 −1
Original line number Diff line number Diff line
@@ -8,6 +8,9 @@
 * License.  See the file "COPYING" in the main directory of this archive
 * for more details.
 */

#include <linux/init.h>

#include <asm/page.h>
#include <asm/cache.h>
#include <asm/tlb.h>
@@ -110,7 +113,7 @@ empty_bad_pte_table:
fpu_in_use:	.quad	0


	.section	.text.head, "ax"
	__HEAD
	.balign L1_CACHE_BYTES
/*
 * Condition at the entry of __stext:
+1 −1
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@ SECTIONS
	} = 0

	.text : {
		*(.text.head)
		HEAD_TEXT
		TEXT_TEXT
		SCHED_TEXT
		LOCK_TEXT
+1 −1
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@ SECTIONS
	} = 0

	.text : C_PHYS(.text) {
		*(.text.head)
		HEAD_TEXT
		TEXT_TEXT
		*(.text64)
		*(.text..SHmedia32)