Author: mmu_man Date: 2009-11-14 20:44:00 +0100 (Sat, 14 Nov 2009) New Revision: 34042 Changeset: http://dev.haiku-os.org/changeset/34042/haiku Ticket: http://dev.haiku-os.org/ticket/4965 Modified: haiku/trunk/src/system/kernel/arch/ppc/arch_thread.cpp Log: Force C linkage on those two, fixes them being undefined after the .c to .cpp rename. Fixes part of #4965. Modified: haiku/trunk/src/system/kernel/arch/ppc/arch_thread.cpp =================================================================== --- haiku/trunk/src/system/kernel/arch/ppc/arch_thread.cpp 2009-11-14 19:27:05 UTC (rev 34041) +++ haiku/trunk/src/system/kernel/arch/ppc/arch_thread.cpp 2009-11-14 19:44:00 UTC (rev 34042) @@ -27,9 +27,9 @@ static struct arch_thread sInitialState; // Helper function for thread creation, defined in arch_asm.S. -extern void ppc_kernel_thread_root(); +extern "C" void ppc_kernel_thread_root(); -extern void ppc_switch_stack_and_call(addr_t newKstack, void (*func)(void *), +extern "C" void ppc_switch_stack_and_call(addr_t newKstack, void (*func)(void *), void *arg);