Changeset 7f1c620 in mainline for arch/ia64/include/interrupt.h


Ignore:
Timestamp:
2006-07-04T17:17:56Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0ffa3ef5
Parents:
991779c5
Message:

Replace old u?? types with respective C99 variants (e.g. uint32_t, int64_t, uintptr_t etc.).

File:
1 edited

Legend:

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

    r991779c5 r7f1c620  
    8989        __r128 f31;
    9090               
    91         __address ar_bsp;
    92         __address ar_bspstore;
    93         __address ar_bspstore_new;
    94         __u64 ar_rnat;
    95         __u64 ar_ifs;
    96         __u64 ar_pfs;
    97         __u64 ar_rsc;
    98         __address cr_ifa;
     91        uintptr_t ar_bsp;
     92        uintptr_t ar_bspstore;
     93        uintptr_t ar_bspstore_new;
     94        uint64_t ar_rnat;
     95        uint64_t ar_ifs;
     96        uint64_t ar_pfs;
     97        uint64_t ar_rsc;
     98        uintptr_t cr_ifa;
    9999        cr_isr_t cr_isr;
    100         __address cr_iipa;
     100        uintptr_t cr_iipa;
    101101        psr_t cr_ipsr;
    102         __address cr_iip;
    103         __u64 pr;
    104         __address sp;
     102        uintptr_t cr_iip;
     103        uint64_t pr;
     104        uintptr_t sp;
    105105       
    106106        /*
    107107         * The following variables are defined only for break_instruction handler.
    108108         */
    109         __u64 in0;
    110         __u64 in1;
    111         __u64 in2;
    112         __u64 in3;
    113         __u64 in4;
     109        uint64_t in0;
     110        uint64_t in1;
     111        uint64_t in2;
     112        uint64_t in3;
     113        uint64_t in4;
    114114};
    115115
    116 static inline void istate_set_retaddr(istate_t *istate, __address retaddr)
     116static inline void istate_set_retaddr(istate_t *istate, uintptr_t retaddr)
    117117{
    118118        istate->cr_iip = retaddr;
     
    120120}
    121121
    122 static inline __native istate_get_pc(istate_t *istate)
     122static inline unative_t istate_get_pc(istate_t *istate)
    123123{
    124124        return istate->cr_iip;
     
    132132extern void *ivt;
    133133
    134 extern void general_exception(__u64 vector, istate_t *istate);
    135 extern int break_instruction(__u64 vector, istate_t *istate);
    136 extern void universal_handler(__u64 vector, istate_t *istate);
    137 extern void nop_handler(__u64 vector, istate_t *istate);
    138 extern void external_interrupt(__u64 vector, istate_t *istate);
    139 extern void virtual_interrupt(__u64 irq, void *param);
    140 extern void disabled_fp_register(__u64 vector, istate_t *istate);
     134extern void general_exception(uint64_t vector, istate_t *istate);
     135extern int break_instruction(uint64_t vector, istate_t *istate);
     136extern void universal_handler(uint64_t vector, istate_t *istate);
     137extern void nop_handler(uint64_t vector, istate_t *istate);
     138extern void external_interrupt(uint64_t vector, istate_t *istate);
     139extern void virtual_interrupt(uint64_t irq, void *param);
     140extern void disabled_fp_register(uint64_t vector, istate_t *istate);
    141141
    142142
Note: See TracChangeset for help on using the changeset viewer.