Ignore:
Timestamp:
2008-07-08T16:05:45Z (16 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f93f168
Parents:
b7f9087
Message:

Merge program-loader related stuff from dynload branch to trunk. (huge)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/arch/ia64/src/entry.s

    rb7f9087 rc98e6ee  
    3535## User-space task entry point
    3636#
     37# r2 contains the PCB pointer
    3738#
    3839__entry:
    3940        alloc loc0 = ar.pfs, 0, 1, 2, 0
    40         mov r1 = _gp
     41        mov r1 = _gp
     42
     43        # Pass PCB pointer as the first argument to __main
     44        mov out0 = r2
    4145        br.call.sptk.many b0 = __main
    42460:
    43         br.call.sptk.many b0 = main
    44 1:
    4547        br.call.sptk.many b0 = __exit
Note: See TracChangeset for help on using the changeset viewer.