Changeset 1e3c2f1 in mainline
- Timestamp:
- 2010-06-22T21:09:53Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- fe7abd0
- Parents:
- 7f0e7b6
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/src/start.S
r7f0e7b6 r1e3c2f1 166 166 # Initialize gp (Global Pointer) register 167 167 movl r20 = (VRN_KERNEL << VRN_SHIFT) ;; 168 or r20 = r20, r1;;169 movl r1= kernel_image_start168 or r20 = r20, gp ;; 169 movl gp = kernel_image_start 170 170 171 171 /* -
uspace/lib/c/arch/ia64/src/entry.s
r7f0e7b6 r1e3c2f1 39 39 __entry: 40 40 alloc loc0 = ar.pfs, 0, 1, 2, 0 41 movl r1= _gp41 movl gp = _gp 42 42 43 43 # Pass PCB pointer as the first argument to __main -
uspace/lib/c/arch/ia64/src/thread_entry.s
r7f0e7b6 r1e3c2f1 37 37 alloc loc0 = ar.pfs, 0, 1, 1, 0 38 38 39 movl r1= _gp39 movl gp = _gp 40 40 41 41 #
Note:
See TracChangeset
for help on using the changeset viewer.