Changeset 9db5b66 in mainline for arch/ia64/include


Ignore:
Timestamp:
2005-05-11T00:14:42Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
00a44bc
Parents:
79f1f38f
Message:

Move architecture independent memcopy() and memsetb() out of MIPS subtree and place them in src/lib/ as _memcopy() and _memsetb().
Add MIPS native memsetb().
Add IA-64 native memcpy().

More complete and *almost* functional versions of IA-64 context_save() and context_restore().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia64/include/context.h

    r79f1f38f r9db5b66  
    3232#include <arch/types.h>
    3333
    34 
    35 
    3634struct context {
    37         __u64 sp;
    38         __u64 pc;
     35        __u64 r1;
     36        __u64 r2;
     37        __u64 r3;
     38        __u64 r4;
     39        __u64 r5;
     40        __u64 r6;
     41        __u64 r7;
     42        __u64 r8;
     43        __u64 r9;
     44        __u64 r10;
     45        __u64 r11;
     46        __u64 sp;               /* r12 */
     47        __u64 r13;
     48        __u64 r14;
     49        __u64 r15;
     50        __u64 r16;
     51        __u64 r17;
     52        __u64 r18;
     53        __u64 r19;
     54        __u64 r20;
     55        __u64 r21;
     56        __u64 r22;
     57        __u64 r23;
     58        __u64 r24;
     59        __u64 r25;
     60        __u64 r26;
     61        __u64 r27;
     62        __u64 r28;
     63        __u64 r29;
     64        __u64 r30;
     65        __u64 r31;
     66        __u64 pc;               /* b0 */
    3967        pri_t pri;
    40 };
     68} __attribute__ ((packed));
    4169
    4270#endif
Note: See TracChangeset for help on using the changeset viewer.