/[gxemul]/trunk/src/cpus/generate_arm_multi.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/cpus/generate_arm_multi.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 20 by dpavlin, Mon Oct 8 16:19:23 2007 UTC revision 22 by dpavlin, Mon Oct 8 16:19:37 2007 UTC
# Line 25  Line 25 
25   *  SUCH DAMAGE.   *  SUCH DAMAGE.
26   *   *
27   *   *
28   *  $Id: generate_arm_multi.c,v 1.11 2005/11/19 18:53:07 debug Exp $   *  $Id: generate_arm_multi.c,v 1.12 2005/11/30 16:23:08 debug Exp $
29   *   *
30   *  Generation of commonly used ARM load/store multiple instructions.   *  Generation of commonly used ARM load/store multiple instructions.
31   *   *
# Line 236  int main(int argc, char *argv[]) Line 236  int main(int argc, char *argv[])
236              "#include <stdlib.h>\n"              "#include <stdlib.h>\n"
237              "#include \"cpu.h\"\n"              "#include \"cpu.h\"\n"
238              "#include \"misc.h\"\n"              "#include \"misc.h\"\n"
239              "#include \"arm_quick_pc_to_pointers.h\"\n"              "#define DYNTRANS_PC_TO_POINTERS arm_pc_to_pointers\n"
240                "#include \"quick_pc_to_pointers.h\"\n"
241              "#include \"arm_tmphead_1.h\"\n"              "#include \"arm_tmphead_1.h\"\n"
242              "\n#define instr(x) arm_instr_ ## x\n");              "\n#define instr(x) arm_instr_ ## x\n");
243            printf("extern void arm_pc_to_pointers(struct cpu *);\n");
244          printf("extern void arm_instr_nop(struct cpu *, "          printf("extern void arm_instr_nop(struct cpu *, "
245              "struct arm_instr_call *);\n");              "struct arm_instr_call *);\n");
246          printf("extern void arm_instr_bdt_load(struct cpu *, "          printf("extern void arm_instr_bdt_load(struct cpu *, "

Legend:
Removed from v.20  
changed lines
  Added in v.22

  ViewVC Help
Powered by ViewVC 1.1.26