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

Commit 0c634cc6 authored by Helge Deller's avatar Helge Deller Committed by Kyle McMartin
Browse files

[PARISC] head.S: section mismatch fixes



- move boot_args[] into the init section
- move $global$ into the read_mostly section
- fix the following two section mismatches:
WARNING: vmlinux.o(.text+0x9c): Section mismatch: reference to .init.text:start_kernel (between '$pgt_fill_loop' and '$is_pa20')
WARNING: vmlinux.o(.text+0xa0): Section mismatch: reference to .init.text:start_kernel (between '$pgt_fill_loop' and '$is_pa20')

Signed-off-by: default avatarHelge Deller <deller@gmx.de>
SIgned-off-by: default avatarKyle McMartin <kyle@mcmartin.ca>
parent ab86adb4
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -20,10 +20,11 @@
#include <asm/pgtable.h>

#include <linux/linkage.h>
#include <linux/init.h>

	.level	LEVEL

	.data
	__INITDATA
ENTRY(boot_args)
	.word 0 /* arg0 */
	.word 0 /* arg1 */
@@ -31,7 +32,7 @@ ENTRY(boot_args)
	.word 0 /* arg3 */
END(boot_args)

	.text
	.section .text.head
	.align	4
	.import init_thread_union,data
	.import fault_vector_20,code    /* IVA parisc 2.0 32 bit */
@@ -343,7 +344,7 @@ smp_slave_stext:
ENDPROC(stext)

#ifndef CONFIG_64BIT
	.data
	.section .data.read_mostly

	.align	4
	.export	$global$,data