[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gnulib-bug
Subject:    Re: [Bug-gnulib] include-once-only macros
From:       Bruno Haible <bruno () clisp ! org>
Date:       2004-09-28 13:57:44
Message-ID: 200409281557.44285.bruno () clisp ! org
[Download RAW message or body]

Simon Josefsson wrote:
> 	* minmax.h: Replace _MINMAX_H with MINMAX_H.

Why do you do that? I've been using the _XYZ_H naming scheme for years,
and never got a problem with it. Whereas, on the other hand, identifiers
that are not prefixed with underscores give collisions more often than
you think:
  DS            /* SVR4, Solaris */
  SP            /* SVR4, Solaris */
  EAX           /* SVR4, Solaris */
  CBLOCK        /* 386BSD */
  hz            /* AIX */
  TIME_ABSOLUTE /* MacOS X */
  TIME_RELATIVE /* MacOS X */

Bruno




[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic