Gbp-Pq: Name fix_powerpc_ftbfs_with_new_glibc.patch
.globl _haltproc
.type _haltproc, @function
_haltproc:
- lis 11, ___fpc_ret@ha
- lwz 1, ___fpc_ret@l(11)
- addi 1, 1, 16
- lwz 0, 0(1)
- mtlr 0
- blr
+ bl _exit
+ b _haltproc
# li 0, 1 /* exit call */
# lis 3, operatingsystem_result@h
{$define ELF} // ELF symbol versioning.
{$endif}
-{$if defined(linux) and defined(cpuarm)}
-{ arm-linux seems to require this }
+{$if defined(linux) and (defined(cpuarm) or defined(cpupowerpc))}
+{ some linux targets seem to require this, if libc is not linked
+ the wrong start up code is used }
{$linklib c}
{$endif}