From 8ad378b6e2b929426fb8d38a82679d2cf632e2eb Mon Sep 17 00:00:00 2001
From: dougb <dougb@FreeBSD.org>
Date: Mon, 1 Jun 2009 06:31:04 +0000
Subject: Local hack to get the build going again while ISC works on a more
 permanent solution for 9.6.1-release.

"My suggestion is to remove the whole attribute construct.
It only suppresses a warning when a function is unused. In this case
the function is defined as inline, so it's not causing a warning when
not used."

Submitted by:	marcel
---
 contrib/bind9/lib/isc/ia64/include/isc/atomic.h | 9 ---------
 1 file changed, 9 deletions(-)

(limited to 'contrib/bind9/lib')

diff --git a/contrib/bind9/lib/isc/ia64/include/isc/atomic.h b/contrib/bind9/lib/isc/ia64/include/isc/atomic.h
index 4c46797..847c65d 100644
--- a/contrib/bind9/lib/isc/ia64/include/isc/atomic.h
+++ b/contrib/bind9/lib/isc/ia64/include/isc/atomic.h
@@ -32,9 +32,6 @@
  */
 static inline isc_int32_t
 isc_atomic_xadd(isc_int32_t *p, isc_int32_t val)
-#ifdef __GNUC__
-__attribute__ ((unused))
-#endif
 {
 	isc_int32_t prev, swapped;
 
@@ -58,9 +55,6 @@ __attribute__ ((unused))
  */
 static inline void
 isc_atomic_store(isc_int32_t *p, isc_int32_t val)
-#ifdef __GNUC__
-__attribute__ ((unused))
-#endif
 {
 	__asm__ volatile(
 		"st4.rel %0=%1"
@@ -77,9 +71,6 @@ __attribute__ ((unused))
  */
 static inline isc_int32_t
 isc_atomic_cmpxchg(isc_int32_t *p, isc_int32_t cmpval, isc_int32_t val)
-#ifdef __GNUC__
-__attribute__ ((unused))
-#endif
 {
 	isc_int32_t ret;
 
-- 
cgit v1.1