Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-09-23 | FD_ISSET must return an int. this is the easiest way. | Rich Felker | 1 | -1/+1 | |
casting to int would not be correct because high bits could be lost. mapping the high bits down onto low bits would be costlier in the common case where the result is just used in a conditional. changing the type of the bit array elements to int would permute the order of the bit array on 64-bit big endian systems, so that's not an option either. | |||||
2011-08-27 | fix broken FD_* macros on 64-bit targets | Rich Felker | 1 | -3/+3 | |
1 is too small if int is 32-bit but unsigned long is 64-bit. be explicit and use 1UL. | |||||
2011-04-14 | add useless type fd_mask. it's in the reserved namespace. | Rich Felker | 1 | -0/+2 | |
2011-04-13 | fix and cleanup suseconds_t/timeval stuff (broken on 64-bit) | Rich Felker | 1 | -0/+1 | |
trash in the upper 32 bits was making the kernel sleep forever in select on 64-bit systems. | |||||
2011-02-12 | initial check-in, version 0.5.0v0.5.0 | Rich Felker | 1 | -0/+34 | |