Ignore:
Timestamp:
2014-09-12T13:22:33Z (10 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9b20126
Parents:
8db09e4 (diff), 105d8d6 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/include/arch/istate.h

    r8db09e4 r15d0046  
    4040#ifdef KERNEL
    4141
     42#include <arch/istate_struct.h>
    4243#include <arch/register.h>
    4344
    4445#else /* KERNEL */
    4546
     47#include <libarch/istate_struct.h>
    4648#include <libarch/register.h>
    4749
    4850#endif /* KERNEL */
    49 
    50 typedef struct istate {
    51         uint128_t f2;
    52         uint128_t f3;
    53         uint128_t f4;
    54         uint128_t f5;
    55         uint128_t f6;
    56         uint128_t f7;
    57         uint128_t f8;
    58         uint128_t f9;
    59         uint128_t f10;
    60         uint128_t f11;
    61         uint128_t f12;
    62         uint128_t f13;
    63         uint128_t f14;
    64         uint128_t f15;
    65         uint128_t f16;
    66         uint128_t f17;
    67         uint128_t f18;
    68         uint128_t f19;
    69         uint128_t f20;
    70         uint128_t f21;
    71         uint128_t f22;
    72         uint128_t f23;
    73         uint128_t f24;
    74         uint128_t f25;
    75         uint128_t f26;
    76         uint128_t f27;
    77         uint128_t f28;
    78         uint128_t f29;
    79         uint128_t f30;
    80         uint128_t f31;
    81        
    82         uintptr_t ar_bsp;
    83         uintptr_t ar_bspstore;
    84         uintptr_t ar_bspstore_new;
    85         uint64_t ar_rnat;
    86         uint64_t ar_ifs;
    87         uint64_t ar_pfs;
    88         uint64_t ar_rsc;
    89         uintptr_t cr_ifa;
    90         cr_isr_t cr_isr;
    91         uintptr_t cr_iipa;
    92         psr_t cr_ipsr;
    93         uintptr_t cr_iip;
    94         uint64_t pr;
    95         uintptr_t sp;
    96        
    97         /*
    98          * The following variables are defined only for break_instruction
    99          * handler.
    100          */
    101         uint64_t in0;
    102         uint64_t in1;
    103         uint64_t in2;
    104         uint64_t in3;
    105         uint64_t in4;
    106         uint64_t in5;
    107         uint64_t in6;
    108 
    109         uint64_t alignment;
    110 } istate_t;
    11151
    11252NO_TRACE static inline void istate_set_retaddr(istate_t *istate,
Note: See TracChangeset for help on using the changeset viewer.