public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Fw: /usr/include/asm/system.h
@ 2002-05-21 12:37 Claude Lamy
  2002-05-21 12:48 ` Dave Jones
  0 siblings, 1 reply; 3+ messages in thread
From: Claude Lamy @ 2002-05-21 12:37 UTC (permalink / raw)
  To: linux-kernel


----- Original Message -----
From: "Rupert Wood" <me@rupey.net>
To: "'Claude Lamy'" <clamy@sunrisetelecom.com>
Cc: <gcc-help@gcc.gnu.org>
Sent: Thursday, May 09, 2002 8:12 AM
Subject: RE: /usr/include/asm/system.h


> Claude Lamy wrote:
>
> > I am running a Mandrake 8.1 linux distribution with gcc 2.96.  In
> > the file /usr/include/asm/system.h, the function __cmpxchg uses a
> > parameter named "new" which is a reserved keyword in C++.  I can
> > modify the header file for myself but I think it should be changed (if
not
> > already) for future releases.
>
> Actually the system headers belong to the system C library and not GCC;
> in this case, however, that file belongs to the linux kernel
> (linux/include/asm-i386/system.h).
>
> It still contains 'new' in the latest 2.4 and 2.5 kernel trees. You may
> wish to report it to them instead.
>
> I'm not well up enough on the C and C++ standards to know if this is
> really a problem - there may be ways that it's supposed to compile
> anyway, and it appears to have survived for some time.
>
> Rup.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-05-21 16:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-21 12:37 Fw: /usr/include/asm/system.h Claude Lamy
2002-05-21 12:48 ` Dave Jones
2002-05-21 16:51   ` Dave Jones

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox