|
@@ -23,7 +23,7 @@ __INITDATA
|
|
/*
|
|
/*
|
|
* References to members of the boot_cpu_data structure.
|
|
* References to members of the boot_cpu_data structure.
|
|
*/
|
|
*/
|
|
- .text
|
|
|
|
|
|
+.section .text.head, "ax"
|
|
.global start_kernel
|
|
.global start_kernel
|
|
.global __bss_start
|
|
.global __bss_start
|
|
.global _end
|
|
.global _end
|
|
@@ -133,7 +133,6 @@ loop1:
|
|
/*
|
|
/*
|
|
* AP startup routine
|
|
* AP startup routine
|
|
*/
|
|
*/
|
|
- .text
|
|
|
|
.global eit_vector
|
|
.global eit_vector
|
|
ENTRY(startup_AP)
|
|
ENTRY(startup_AP)
|
|
;; setup EVB
|
|
;; setup EVB
|
|
@@ -230,6 +229,7 @@ ENTRY(startup_AP)
|
|
nop
|
|
nop
|
|
#endif /* CONFIG_SMP */
|
|
#endif /* CONFIG_SMP */
|
|
|
|
|
|
|
|
+ .text
|
|
ENTRY(stack_start)
|
|
ENTRY(stack_start)
|
|
.long init_thread_union+8192
|
|
.long init_thread_union+8192
|
|
.long __KERNEL_DS
|
|
.long __KERNEL_DS
|