diff options
-rw-r--r-- | pk/entry.S | 6 | ||||
-rw-r--r-- | pk/fp_asm.S | 6 | ||||
-rw-r--r-- | pk/pk.S | 3 |
3 files changed, 0 insertions, 15 deletions
@@ -11,7 +11,6 @@ #endif .text - .ent save_tf save_tf: # write the trap frame onto the stack # save gprs @@ -71,10 +70,8 @@ save_tf: # write the trap frame onto the stack sh x4,2+36*REGBYTES(x2) 1: ret - .end save_tf .globl pop_tf - .ent pop_tf pop_tf: # write the trap frame onto the stack # restore gprs LOAD t0,32*REGBYTES(a0) # restore sr (should disable interrupts) @@ -121,10 +118,8 @@ pop_tf: # write the trap frame onto the stack mfpcr x1,ASM_CR(PCR_K0) mfpcr x2,ASM_CR(PCR_K1) eret - .end pop_tf .global trap_entry - .ent trap_entry trap_entry: mtpcr ra,ASM_CR(PCR_K0) mtpcr x2,ASM_CR(PCR_K1) @@ -140,7 +135,6 @@ trap_entry: move sp,x2 move a0,x2 jal handle_trap - .end trap_entry .bss .global stack_bot diff --git a/pk/fp_asm.S b/pk/fp_asm.S index 0c2df13..1701db1 100644 --- a/pk/fp_asm.S +++ b/pk/fp_asm.S @@ -2,7 +2,6 @@ .text .globl get_fp_state - .ent get_fp_state get_fp_state: mffsr v0 @@ -42,10 +41,7 @@ get_fp_state: ret - .end get_fp_state - .globl put_fp_state - .ent put_fp_state put_fp_state: fld f0 , 0(a0) @@ -84,5 +80,3 @@ put_fp_state: mtfsr a1 ret - - .end put_fp_state @@ -3,7 +3,6 @@ .section .text,"ax",@progbits .globl _start -.ent _start _start: lui sp, %hi(stack_top) @@ -34,5 +33,3 @@ _start: lui t0, %hi(boot) jalr.j t0, %lo(boot) #j boot - -.end _start |