From: Randolph C. <ta...@us...> - 2007-03-04 23:19:45
|
Update of /cvsroot/hppaqemu/hppaqemu/target-hppa In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv8519/target-hppa Modified Files: translate.c Added Files: helper.c Log Message: check in a few more things to get the hppa-linux-user target to compile Index: translate.c =================================================================== RCS file: /cvsroot/hppaqemu/hppaqemu/target-hppa/translate.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** translate.c 4 Mar 2007 16:13:20 -0000 1.5 --- translate.c 4 Mar 2007 23:19:41 -0000 1.6 *************** *** 268,271 **** --- 268,288 ---- } + static inline int gen_intermediate_code_internal(CPUState *env, + TranslationBlock *tb, + int search_pc) + { + return -1; + } + + int gen_intermediate_code(CPUState *env, TranslationBlock *tb) + { + return gen_intermediate_code_internal(env, tb, 0); + } + + int gen_intermediate_code_pc(CPUState *env, TranslationBlock *tb) + { + return gen_intermediate_code_internal(env, tb, 1); + } + static void disas_hppa_insn(DisasContext * dc) { --- NEW FILE: helper.c --- #include <stdio.h> #include <stdlib.h> #include <string.h> #include "cpu.h" #include "exec-all.h" int cpu_hppa_handle_mmu_fault (CPUState *env, target_ulong address, int rw, int is_user, int is_softmmu) { return 1; } target_ulong cpu_get_phys_page_debug(CPUState *env, target_ulong addr) { return addr; } |