static int restore_sigcontext(CPUAlphaState *env,

                              struct target_sigcontext *sc)

{

    uint64_t fpcr;

    int i, err = 0;



    __get_user(env->pc, &sc->sc_pc);



    for (i = 0; i < 31; ++i) {

        __get_user(env->ir[i], &sc->sc_regs[i]);

    }

    for (i = 0; i < 31; ++i) {

        __get_user(env->fir[i], &sc->sc_fpregs[i]);

    }



    __get_user(fpcr, &sc->sc_fpcr);

    cpu_alpha_store_fpcr(env, fpcr);



    return err;

}

static int restore_sigcontext(CPUAlphaState *env,

                              struct target_sigcontext *sc)

{

    uint64_t fpcr;

    int i, err = 0;



    __get_user(env->pc, &sc->sc_pc);



    for (i = 0; i < 31; ++i) {

        __get_user(env->ir[i], &sc->sc_regs[i]);

    }

    for (i = 0; i < 31; ++i) {

        __get_user(env->fir[i], &sc->sc_fpregs[i]);

    }



    __get_user(fpcr, &sc->sc_fpcr);

    cpu_alpha_store_fpcr(env, fpcr);



    return err;

}

    return err;     return err;     return err; static int restore_sigcontext(CPUAlphaState *env,     int i, err = 0;     return err;
static int FUNC_0(CPUAlphaState *VAR_0,

                              struct target_sigcontext *VAR_1)

{

    uint64_t fpcr;

    int VAR_2, VAR_3 = 0;



    __get_user(VAR_0->pc, &VAR_1->sc_pc);



    for (VAR_2 = 0; VAR_2 < 31; ++VAR_2) {

        __get_user(VAR_0->ir[VAR_2], &VAR_1->sc_regs[VAR_2]);

    }

    for (VAR_2 = 0; VAR_2 < 31; ++VAR_2) {

        __get_user(VAR_0->fir[VAR_2], &VAR_1->sc_fpregs[VAR_2]);

    }



    __get_user(fpcr, &VAR_1->sc_fpcr);

    cpu_alpha_store_fpcr(VAR_0, fpcr);



    return VAR_3;

}

static int FUNC_0(CPUAlphaState *VAR_0,
struct target_sigcontext *VAR_1)
{ uint64_t fpcr; int VAR_2, VAR_3 = 0; __get_user(VAR_0->pc, &VAR_1->sc_pc); for (VAR_2 = 0; VAR_2 < 31; ++VAR_2) { __get_user(VAR_0->ir[VAR_2], &VAR_1->sc_regs[VAR_2]); } for (VAR_2 = 0; VAR_2 < 31; ++VAR_2) { __get_user(VAR_0->fir[VAR_2], &VAR_1->sc_fpregs[VAR_2]); } __get_user(fpcr, &VAR_1->sc_fpcr); cpu_alpha_store_fpcr(VAR_0, fpcr); return VAR_3; }