From 3a111f331099667259e0907d4c89f61fa72ce451 Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Wed, 8 Jul 2009 20:28:23 +0000 Subject: [PATCH] Fixed what seems to be a typo: * the default ABI for gcc2 builds should be B_HAIKU_ABI_GCC_2_HAIKU, not B_HAIKU_ABI_GCC_2, as the latter is equal to B_HAIKU_ABI_GCC_2_ANCIENT and enforces the old symbol resolving behaviour. If our build isn't ..._HAIKU, what is? ;-) This fixes a whole lot of perl tests, which failed because the required shared libs could not be loaded (as they contained undefined symbols that are only found in second level dependencies). Note: the existing perl optional package works, since it does not contain any ABI specification symbol yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31464 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/os/BeBuild.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/headers/os/BeBuild.h b/headers/os/BeBuild.h index 5dbf658195..e5826a6d8f 100644 --- a/headers/os/BeBuild.h +++ b/headers/os/BeBuild.h @@ -33,7 +33,7 @@ #define B_HAIKU_ABI_GCC_2_HAIKU 0x00020002 #if __GNUC__ == 2 -# define B_HAIKU_ABI B_HAIKU_ABI_GCC_2 +# define B_HAIKU_ABI B_HAIKU_ABI_GCC_2_HAIKU #elif __GNUC__ == 4 # define B_HAIKU_ABI B_HAIKU_ABI_GCC_4 #else