This is the mail archive of the newlib@sourceware.org mailing list for the newlib 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] |
On Nov 12 15:14, Nick Withers wrote: > Sorry, let's try that again... > > On Thu, 2015-11-12 at 15:11 +1100, Nick Withers wrote: > > Hi all, > > > > The patch below attempts to resolve potential undefined behaviour in > > bit-manipulation in the FD_* macros, also clearing up the GCC warning > > "conversion to 'unsigned int' from 'int' may change the sign of the > > result" with -Wsign-conversion and an int FD parameter. Sorry if I'm dense, but... all these macros (NBBY, FD_SETSIZE, howmany) are defined using int values, not unsigned int values, in glibc and everywhere else, e.g. X11/Xpoll.h, python2.7/pyport.h, etc. I don't think we should use different definitions which potentially collide. Corinna -- Corinna Vinschen Cygwin Maintainer Red Hat
Attachment:
pgpsuZcAY6kjA.pgp
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |