Browse Source

Specify text section in rest_of_boot_loader definition

Fixes #282
pull/288/head
Andrew Waterman 4 years ago
parent
commit
7e9b671c04
  1. 4
      pk/pk.c

4
pk/pk.c

@ -183,10 +183,12 @@ static void run_loaded_program(size_t argc, char** argv, uintptr_t kstack_top)
void rest_of_boot_loader(uintptr_t kstack_top);
asm ("\n\
.pushsection .text\n\
.globl rest_of_boot_loader\n\
rest_of_boot_loader:\n\
mv sp, a0\n\
tail rest_of_boot_loader_2");
tail rest_of_boot_loader_2\n\
.popsection");
void rest_of_boot_loader_2(uintptr_t kstack_top)
{

Loading…
Cancel
Save