This avoids warnings about type-punned pointers

Signed-off-by: Steve Bennett <[email protected]>
---
 libc/sysdeps/linux/microblaze/bits/select.h |   58 ---------------------------
 1 files changed, 0 insertions(+), 58 deletions(-)
 delete mode 100644 libc/sysdeps/linux/microblaze/bits/select.h

diff --git a/libc/sysdeps/linux/microblaze/bits/select.h 
b/libc/sysdeps/linux/microblaze/bits/select.h
deleted file mode 100644
index 7c787b3..0000000
--- a/libc/sysdeps/linux/microblaze/bits/select.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/*
- * include/bits/select.h -- fd_set operations
- *
- *  Copyright (C) 2003  John Williams <[email protected]>
- *  Copyright (C) 2001  NEC Corporation
- *  Copyright (C) 2001  Miles Bader <[email protected]>
- *  Copyright (C) 1997, 1998 Free Software Foundation, Inc.
- *
- * This file is subject to the terms and conditions of the GNU Lesser
- * General Public License.  See the file COPYING.LIB in the main
- * directory of this archive for more details.
- */
-
-#ifndef _SYS_SELECT_H
-# error "Never use <bits/select.h> directly; include <sys/select.h> instead."
-#endif
-
-#ifdef __GNUC__
-
-/* We don't use `memset' because this would require a prototype and
-   the array isn't too big.  */
-#define __FD_ZERO(s)                                                         \
-  do {                                                                       \
-    unsigned int __i;                                                        \
-    fd_set *__arr = (s);                                                     \
-    for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i)         \
-      __FDS_BITS (__arr)[__i] = 0;                                           \
-  } while (0)
-
-#define __FD_SET(fd, s)                                                        
      \
-  do {                                                                       \
-       int __fd = (fd);                                                      \
-       unsigned int *__addr = (unsigned int *)&__FDS_BITS (s);               \
-       *__addr |= (1 << __fd);                                               \
-  } while (0)
-
-#define __FD_CLR(fd, s)                                                        
      \
-  do {                                                                       \
-       int __fd = (fd);                                                      \
-       unsigned int *__addr = (unsigned int *)&__FDS_BITS (s);               \
-       *__addr &= ~(1 << __fd);                                              \
-  } while (0)
-
-#define __FD_ISSET(fd, s)                                                    \
-  ({                                                                         \
-       int __fd = (fd);                                                      \
-       unsigned int *__addr = (unsigned int *)&__FDS_BITS (s);               \
-       int res;                                                              \
-       res = (*__addr & (1 << fd)) ? 1 : 0;                                  \
-  })
-
-#else /* !__GNUC__ */
-
-#define __FD_SET(d, s)     (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))
-#define __FD_CLR(d, s)     (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))
-#define __FD_ISSET(d, s)   ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)
-
-#endif /* __GNUC__ */
-- 
1.7.4.4

_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to