mirror of
https://github.com/rcore-os/rCore.git
synced 2024-11-23 08:26:17 +04:00
Make sure kern_entry
at the beginning.
This commit is contained in:
parent
af0e90ca1c
commit
4c1137a107
@ -1,10 +1,10 @@
|
||||
.section .text,"ax",%progbits
|
||||
.section .entry
|
||||
.globl kern_entry
|
||||
kern_entry:
|
||||
la sp, bootstacktop
|
||||
tail rust_main
|
||||
|
||||
.section .data
|
||||
.section .data
|
||||
.align 12 #PGSHIFT
|
||||
.global bootstack
|
||||
bootstack:
|
||||
|
@ -14,7 +14,8 @@ SECTIONS
|
||||
. = BASE_ADDRESS;
|
||||
|
||||
.text : {
|
||||
*(.text.kern_entry .text .stub .text.* .gnu.linkonce.t.*)
|
||||
*(.entry)
|
||||
*(.text .stub .text.* .gnu.linkonce.t.*)
|
||||
}
|
||||
|
||||
PROVIDE(etext = .); /* Define the 'etext' symbol to this value */
|
||||
|
Loading…
Reference in New Issue
Block a user