Changeset 32573ff in mainline for boot/arch/sparc64/src/asm.S


Ignore:
Timestamp:
2016-05-02T20:58:16Z (8 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7c4b26c
Parents:
6adb775f (diff), 5035ba05 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline, which has dltest and fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/sparc64/src/asm.S

    r6adb775f r32573ff  
    2828#
    2929
     30#include <abi/asmtool.h>
    3031#include <arch/arch.h>
    3132
     
    4243.register %g7, #scratch
    4344
    44 .global start
    45 .global halt
    46 .global jump_to_kernel
    47 
    4845.section BOOTSTRAP, "ax"
    4946
    50 start:
     47SYMBOL(start)
    5148        ba %xcc, 1f
    5249        nop
     
    9693.text
    9794
    98 halt:
     95FUNCTION_BEGIN(halt)
    9996        ba %xcc, halt
    10097        nop
     98FUNCTION_END(halt)
    10199
    102 jump_to_kernel:
     100FUNCTION_BEGIN(jump_to_kernel)
    103101        /*
    104102         * Guarantee cache coherence:
     
    133131        jmp %o3
    134132        nop
     133FUNCTION_END(jump_to_kernel)
    135134
    136135# Flush I-cache
     
    158157#endif  /* PROCESSOR_us || PROCESSOR_us3 */
    159158
    160 .global ofw
    161 ofw:
     159FUNCTION_BEGIN(ofw)
    162160        save %sp, -(STACK_WINDOW_SAVE_AREA_SIZE + STACK_ARG_SAVE_AREA_SIZE), %sp
    163161        set ofw_cif, %l0
     
    175173        ret
    176174        restore %o0, 0, %o0
     175FUNCTION_END(ofw)
Note: See TracChangeset for help on using the changeset viewer.