svn commit: r193202 - head/contrib/bind9/lib/isc/ia64/include/isc
Doug Barton
dougb at FreeBSD.org
Mon Jun 1 06:31:05 UTC 2009
Author: dougb
Date: Mon Jun 1 06:31:04 2009
New Revision: 193202
URL: http://svn.freebsd.org/changeset/base/193202
Log:
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
Modified:
head/contrib/bind9/lib/isc/ia64/include/isc/atomic.h
Modified: head/contrib/bind9/lib/isc/ia64/include/isc/atomic.h
==============================================================================
--- head/contrib/bind9/lib/isc/ia64/include/isc/atomic.h Mon Jun 1 06:12:08 2009 (r193201)
+++ head/contrib/bind9/lib/isc/ia64/include/isc/atomic.h Mon Jun 1 06:31:04 2009 (r193202)
@@ -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;
More information about the svn-src-head
mailing list