|
@@ -35,9 +35,7 @@
|
|
|
|
|
|
.section ".text.head"
|
|
|
.code32
|
|
|
- .globl startup_32
|
|
|
-
|
|
|
-startup_32:
|
|
|
+ENTRY(startup_32)
|
|
|
cld
|
|
|
/* test KEEP_SEGMENTS flag to see if the bootloader is asking
|
|
|
* us to not reload segments */
|
|
@@ -176,6 +174,7 @@ startup_32:
|
|
|
|
|
|
/* Jump from 32bit compatibility mode into 64bit mode. */
|
|
|
lret
|
|
|
+ENDPROC(startup_32)
|
|
|
|
|
|
no_longmode:
|
|
|
/* This isn't an x86-64 CPU so hang */
|
|
@@ -295,7 +294,6 @@ relocated:
|
|
|
call decompress_kernel
|
|
|
popq %rsi
|
|
|
|
|
|
-
|
|
|
/*
|
|
|
* Jump to the decompressed kernel.
|
|
|
*/
|