From 28448f5ecf78ed4efd91429020cc2a9b90b047dd Mon Sep 17 00:00:00 2001 From: jdc Date: Fri, 21 Aug 2009 15:12:19 +0000 Subject: Add sparc* to the list of architectures where we don't want to try and use builtins like __sync_fetch_and_add(), when they don't exist. --- meta-pkgs/boost/patches/patch-ad | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 meta-pkgs/boost/patches/patch-ad (limited to 'meta-pkgs') diff --git a/meta-pkgs/boost/patches/patch-ad b/meta-pkgs/boost/patches/patch-ad new file mode 100644 index 00000000000..494aa613fac --- /dev/null +++ b/meta-pkgs/boost/patches/patch-ad @@ -0,0 +1,13 @@ +$NetBSD: patch-ad,v 1.8 2009/08/21 15:12:19 jdc Exp $ + +--- boost/detail/sp_counted_base.hpp.dist 2009-08-19 14:52:25.000000000 +0000 ++++ boost/detail/sp_counted_base.hpp 2009-08-20 10:13:01.000000000 +0000 +@@ -46,7 +46,7 @@ + #elif defined( __GNUC__ ) && ( defined( __powerpc__ ) || defined( __ppc__ ) || defined( __ppc ) ) + # include + +-#elif defined(__GNUC__) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined( __arm__ ) && !defined( __hppa ) && ( !defined( __INTEL_COMPILER ) || defined( __ia64__ ) ) ++#elif defined(__GNUC__) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined( __arm__ ) && !defined( __hppa ) && ( !defined( __INTEL_COMPILER ) || defined( __ia64__ ) ) && !defined( __sparc__ ) + # include + + #elif defined(__GNUC__) && ( defined( __sparcv9 ) || ( defined( __sparcv8 ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 402 ) ) ) -- cgit v1.2.3