Ignore:
Timestamp:
2010-05-22T09:24:05Z (14 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
eb239dc
Parents:
7c8e1e1 (diff), 7f1d897 (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 sparc64 kernel stack tracing improvements.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/src/sun4u/start.S

    r7c8e1e1 recbd287d  
    293293         * Call arch_pre_main(bootinfo)
    294294         */
     295        call arch_pre_main
    295296        mov %o1, %o0
    296         call arch_pre_main
    297         nop
    298        
     297       
     298        /*
     299         * Create the first stack frame.
     300         */
     301        save %sp, -(STACK_WINDOW_SAVE_AREA_SIZE + STACK_ARG_SAVE_AREA_SIZE), %sp
     302        flushw
     303        add %g0, -STACK_BIAS, %fp
     304
    299305        call main_bsp
    300306        nop
     
    303309
    3043100:
    305         ba %xcc, 0b
    306         nop
     311        ba,a %xcc, 0b
    307312
    308313
     
    354359        ldx [%g1], %o6
    355360
     361        /*
     362         * Create the first stack frame.
     363         */
     364        save %sp, -(STACK_WINDOW_SAVE_AREA_SIZE + STACK_ARG_SAVE_AREA_SIZE), %sp
     365        flushw
     366        add %g0, -STACK_BIAS, %fp
     367
    356368        call main_ap
    357369        nop
     
    361373       
    3623740:
    363         ba %xcc, 0b
    364         nop
     375        ba,a %xcc, 0b
    365376
    366377
Note: See TracChangeset for help on using the changeset viewer.