Changeset 7614565 in mainline for arch/sparc64/include/context.h


Ignore:
Timestamp:
2005-12-27T21:40:02Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
feb5915
Parents:
1120276
Message:

sparc64 work.
Fix clean_window trap handler so that it clears output registers instead of input registers!
Fix interrupt handlers to save global registers.

File:
1 edited

Legend:

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

    r1120276 r7614565  
    5151        (c)->pc = ((__address) _pc) - 8;                                                                \
    5252        (c)->sp = ((__address) stack) + ALIGN_UP((size), STACK_ALIGNMENT) - (STACK_BIAS + SP_DELTA);    \
    53         (c)->fp = -STACK_BIAS
     53        (c)->fp = -STACK_BIAS;                                                                          \
     54        (c)->cleanwin = 0
    5455       
    5556
     
    7879        __u64 l7;
    7980        ipl_t ipl;
     81        __u64 cleanwin;
    8082};
    8183
Note: See TracChangeset for help on using the changeset viewer.