From fbe3b5b994b6cc54e08595fe9bd7425d30432bd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Sat, 14 Nov 2009 19:44:00 +0000 Subject: [PATCH] Force C linkage on those two, fixes them being undefined after the .c to .cpp rename. Fixes part of #4965. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34042 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/arch/ppc/arch_thread.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/system/kernel/arch/ppc/arch_thread.cpp b/src/system/kernel/arch/ppc/arch_thread.cpp index 561d04c8f8..2f3ba2b263 100644 --- a/src/system/kernel/arch/ppc/arch_thread.cpp +++ b/src/system/kernel/arch/ppc/arch_thread.cpp @@ -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);