X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fsys_select.in.h;h=11e20f4f7f9ed75b20ba7ed5cb6bbef6a7012572;hb=969fe755730d23ba7ff21ae7511f66067d0a94d8;hp=1fb2d946f683c612de724af1767e2ccf52546420;hpb=d93c1f1b00e1dea78b919c7fb7b6ddebecfcf3a5;p=gnulib.git diff --git a/lib/sys_select.in.h b/lib/sys_select.in.h index 1fb2d946f..11e20f4f7 100644 --- a/lib/sys_select.in.h +++ b/lib/sys_select.in.h @@ -1,5 +1,5 @@ /* Substitute for . - Copyright (C) 2007-2009 Free Software Foundation, Inc. + Copyright (C) 2007-2010 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -42,12 +42,18 @@ # include /* On OSF/1 4.0, provides only a forward declaration - of 'struct timeval', and no definition of this type. */ -# include + of 'struct timeval', and no definition of this type. + But avoid namespace pollution on glibc systems. */ +# ifndef __GLIBC__ +# include +# endif /* On Solaris 10, provides an FD_ZERO implementation - that relies on memset(), but without including . */ -# include + that relies on memset(), but without including . + But avoid namespace pollution on glibc systems. */ +# ifndef __GLIBC__ +# include +# endif /* The include_next requires a split double-inclusion guard. */ # @INCLUDE_NEXT@ @NEXT_SYS_SELECT_H@