This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [libiberty] Add ARG_UNUSED as a C++-friendly replacement forATTRIBUTE_UNUSED


Richard Henderson wrote:
> On Tue, Jul 13, 2004 at 09:50:36AM +0200, Bernardo Innocenti wrote:
> 
>>define ARG_UNUSED(T,N) to "T N").
> 
> 
> If we do this, I'd prefer
> 
> 	T ARG_UNUSED(N)
> 
> #ifdef __cplusplus
> # define ARG_UNUSED(N)
> #elif somegccversion
> # define ARG_UNUSED(N)	N ATTRIBUTE_UNUSED
> #else
> # define ARG_UNUSED(N)	N
> #endif

This wouldn't allow us to support g++ < 3.4:

 # define ARG_UNUSED(T,N)   ATTRIBUTE_UNUSED T N

-- 
  // Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/  http://www.develer.com/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]