1 #include "ppc-codegen.h"
4 /* don't run the resulting program, it will destroy your computer,
5 * just objdump -d it to inspect we generated the correct assembler.
6 * On Mac OS X use otool[64] -v -t
14 printf (".text\n.align 4\n.globl main\n");
16 printf (".type main,@function\n");
20 ppc_stwu (p, ppc_r1, -32, ppc_r1);
22 ppc_stw (p, ppc_r31, 28, ppc_r1);
23 ppc_or (p, ppc_r1, ppc_r2, ppc_r3);
24 ppc_mr (p, ppc_r31, ppc_r1);
25 ppc_lwz (p, ppc_r11, 0, ppc_r1);
28 ppc_addi (p, ppc_r6, ppc_r6, 16);
30 for (cp = code; cp < p; cp++) {
31 printf (".byte 0x%x\n", *cp);