Changeset da349da0 in mainline for boot/arch/mips32/loader


Ignore:
Timestamp:
2008-08-10T15:28:42Z (17 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a9d4d2c
Parents:
d2e9c47
Message:

memcpy(), memmove() and similar functions return dst instead of src.
Fix all implementations, including those in assembly. ppc32 assembly
version didn't seem to be affected by this.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/mips32/loader/asm.S

    rd2e9c47 rda349da0  
    4949        beq     $a1,$v0,3f
    5050        move    $t0,$a0
     51        move    $t2,$a0                 # save dst
    5152
    52530:
     
    64652:
    6566        jr      $ra
    66         move    $v0,$a1
     67        move    $v0,$t2
    6768
    68693:
     
    104105
    105106        jr      $ra
    106         move    $v0,$a1
     107        move    $v0,$t2
    107108
    108109jump_to_kernel:
Note: See TracChangeset for help on using the changeset viewer.