Index: src/exec_save.c =================================================================== --- src/exec_save.c (revision 37296) +++ src/exec_save.c (working copy) @@ -349,7 +349,7 @@ rel_addend.r_info = ELF32_R_INFO( obj->text_rellocation_table[i].symbol_number + PDFS, - R_PPC_ADDR16_HI); + R_PPC_16_HI); rel_addend.r_addend = *((short *) (&obj->text.code[obj->text_rellocation_table[i].offset])) << 16; @@ -361,7 +361,7 @@ rel_addend.r_info = ELF32_R_INFO( obj->text_rellocation_table[i].symbol_number + PDFS, - R_PPC_ADDR16_LO); + R_PPC_16_LO); rel_addend.r_addend = *((short *) (&obj->text.code[obj->text_rellocation_table[i].offset])); rel_addend.r_addend += *((short *) Index: src/jit/ppc/asm.s =================================================================== --- src/jit/ppc/asm.s (revision 37296) +++ src/jit/ppc/asm.s (working copy) @@ -1,7 +1,7 @@ .text .align 12 - .globl _Parrot_ppc_jit_restore_nonvolatile_registers -_Parrot_ppc_jit_restore_nonvolatile_registers: + .globl Parrot_ppc_jit_restore_nonvolatile_registers +Parrot_ppc_jit_restore_nonvolatile_registers: lfd f14,-84(r1) lfd f15,-92(r1)