From 767101b67512a9c0b72a87570c1ba1cb41758056 Mon Sep 17 00:00:00 2001 From: weissms Date: Sat, 31 Dec 2011 17:24:17 +0000 Subject: [PATCH] Build fix, use weak instead of global symbol for assembler function stubs. git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@43415 fb15a70f-31f2-0310-bbcc-cdcc74a49acc --- arch/ppc-all/include/aros/cpu.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/ppc-all/include/aros/cpu.h b/arch/ppc-all/include/aros/cpu.h index 78c8a12b50..17dbdadd98 100644 --- a/arch/ppc-all/include/aros/cpu.h +++ b/arch/ppc-all/include/aros/cpu.h @@ -130,7 +130,7 @@ struct JumpVec void __ ## fname ## _ ## libbasename ## _wrapper(void) \ { \ asm volatile( \ - ".globl " #fname "\n" \ + ".weak " #fname "\n" \ "\t" #fname ":\n" \ "\tlis 12," #libbasename "@ha\n" \ "\tlwz 12," #libbasename "@l(12)\n" \ @@ -151,7 +151,7 @@ struct JumpVec void __ ## fname ## _ ## libbasename ## _relwrapper(void) \ { \ asm volatile( \ - ".globl " #fname "\n" \ + ".weak " #fname "\n" \ "\t" #fname ":\n" \ "\tbl __comp_get_relbase\n" \ "\tlwz 12, 3\n" \ -- 2.11.4.GIT