[EMAIL PROTECTED] wrote:
> On Tue, 03 Oct 2000 15:58:43 +0200, Drazen Kacar said:
>
> > > > /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/include/sys/stream.h:
> > I'm not sure about that. gcc 2.95.x doesn't need fixincludes on Solaris.
>
> Umm.. if it doesn't need fixincludes, why did a copy of stream.h end up
> where fixincludes stashes stuff? Think about that for a while ;)
That's the only file in ../include/sys directory. I don't have the exact
OS and compiler versions which the original poster used, but the contents
on Solaris 7 gcc 2.95.1 installation is:
#ifndef _SYS_STREAM_H_WRAPPER
#ifdef __cplusplus
# define queue __stream_queue
#endif
#include_next <sys/stream.h>
#ifdef __cplusplus
# undef queue
#endif
#define _SYS_STREAM_H_WRAPPER
#endif /* _SYS_STREAM_H_WRAPPER */
So I think it's only for C++, but not C code. And that's because there's
a collision between identifiers used by g++ include files and OS include
files. But it has nothing to do with C code. My gcc installation is OK,
I think. Nobody ever had a problem with it.
--
.-. .-. I don't work for my employer.
(_ \ / _)
| [EMAIL PROTECTED]
| [EMAIL PROTECTED]
_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list