From ba90c7eb0ab1e068a06b28d40f4e0fc0a538873b Mon Sep 17 00:00:00 2001 From: Carlo Bramini Date: Tue, 29 May 2012 09:26:56 +0300 Subject: Check if compiler supports __attribute__((weak)) --- m4/attributes.m4 | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'm4') diff --git a/m4/attributes.m4 b/m4/attributes.m4 index 3d9c256a0..4e613f23a 100644 --- a/m4/attributes.m4 +++ b/m4/attributes.m4 @@ -218,6 +218,13 @@ AC_DEFUN([CC_ATTRIBUTE_SENTINEL], [ [$1], [$2]) ]) +AC_DEFUN([CC_ATTRIBUTE_WEAK], [ + CC_CHECK_ATTRIBUTE( + [weak], , + [void some_function(void *, int) __attribute__((weak));], + [$1], [$2]) +]) + AC_DEFUN([CC_ATTRIBUTE_DEPRECATED], [ CC_CHECK_ATTRIBUTE( [deprecated], , -- cgit v1.2.3