[git commit] drop support for pre ISO-C compilers

Mike Frysinger vapier at gentoo.org
Sun Nov 18 11:17:03 UTC 2012


commit: http://git.uclibc.org/uClibc/commit/?id=290e19f8147d9b3c0166d3520e718ae5603e4cef
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master

This drops __signed, __volatile, and __const.  Only the latter was
used in the code base, and for uClibc, not consistently.  Much of
the code used plain "const" which meant "__const" was useless.

Really, the point of this is to stay in sync with what glibc did.

Signed-off-by: Mike Frysinger <vapier at gentoo.org>
---
 include/arpa/inet.h                                |   18 +-
 include/assert.h                                   |    2 +-
 include/crypt.h                                    |    4 +-
 include/dirent.h                                   |   50 +++---
 include/dlfcn.h                                    |   18 +-
 include/err.h                                      |   16 +-
 include/execinfo.h                                 |    4 +-
 include/fcntl.h                                    |   18 +-
 include/fenv.h                                     |    6 +-
 include/fnmatch.h                                  |   10 +-
 include/ftw.h                                      |   28 ++--
 include/glob.h                                     |   34 ++--
 include/grp.h                                      |   12 +-
 include/iconv.h                                    |    2 +-
 include/inttypes.h                                 |   40 +++---
 include/libintl.h                                  |   34 ++--
 include/locale.h                                   |    4 +-
 include/mntent.h                                   |    8 +-
 include/net/if.h                                   |    2 +-
 include/netdb.h                                    |   84 +++++-----
 include/netinet/ether.h                            |   14 +-
 include/netinet/in.h                               |   76 +++++-----
 include/nl_types.h                                 |    4 +-
 include/printf.h                                   |   14 +-
 include/pwd.h                                      |    6 +-
 include/regexp.h                                   |   10 +-
 include/rpc/auth.h                                 |    8 +-
 include/rpc/auth_des.h                             |    8 +-
 include/rpc/clnt.h                                 |   24 ++--
 include/rpc/netdb.h                                |    4 +-
 include/rpc/pmap_clnt.h                            |   20 ++--
 include/rpc/xdr.h                                  |   12 +-
 include/sched.h                                    |    6 +-
 include/search.h                                   |   16 +-
 include/sgtty.h                                    |    2 +-
 include/shadow.h                                   |   10 +-
 include/signal.h                                   |   42 +++---
 include/stdio.h                                    |  108 +++++++-------
 include/stdlib.h                                   |   76 +++++-----
 include/string.h                                   |  106 +++++++-------
 include/strings.h                                  |   16 +-
 include/sys/cdefs.h                                |    4 -
 include/sys/ipc.h                                  |    2 +-
 include/sys/mman.h                                 |   12 +-
 include/sys/mount.h                                |   10 +-
 include/sys/msg.h                                  |    2 +-
 include/sys/poll.h                                 |    4 +-
 include/sys/resource.h                             |    6 +-
 include/sys/sem.h                                  |    2 +-
 include/sys/shm.h                                  |    4 +-
 include/sys/socket.h                               |   12 +-
 include/sys/stat.h                                 |   42 +++---
 include/sys/statfs.h                               |    6 +-
 include/sys/statvfs.h                              |    6 +-
 include/sys/swap.h                                 |    4 +-
 include/sys/syslog.h                               |    6 +-
 include/sys/time.h                                 |   18 +-
 include/sys/uio.h                                  |    4 +-
 include/sys/wait.h                                 |    2 +-
 include/sys/xattr.h                                |   26 ++--
 include/termios.h                                  |    6 +-
 include/time.h                                     |   50 +++---
 include/ttyent.h                                   |    2 +-
 include/unistd.h                                   |   88 ++++++------
 include/utime.h                                    |    4 +-
 include/utmp.h                                     |   22 ++--
 include/utmpx.h                                    |   16 +-
 include/wchar.h                                    |  158 ++++++++++----------
 include/wctype.h                                   |   10 +-
 include/wordexp.h                                  |    2 +-
 ldso/include/dlfcn.h                               |    4 +-
 libc/misc/search/_tsearch.c                        |   12 +-
 libc/stdio/_scanf.c                                |    6 +-
 libc/stdlib/stdlib.c                               |    2 +-
 libc/sysdeps/linux/alpha/bits/fenv.h               |    6 +-
 libc/sysdeps/linux/alpha/sys/acct.h                |    2 +-
 libc/sysdeps/linux/bfin/sys/cachectl.h             |    2 +-
 libc/sysdeps/linux/common/bits/fenv.h              |    2 +-
 libc/sysdeps/linux/common/bits/mathcalls.h         |    2 +-
 libc/sysdeps/linux/common/bits/sigset.h            |    4 +-
 libc/sysdeps/linux/common/bits/sigthread.h         |    2 +-
 libc/sysdeps/linux/common/bits/uClibc_pthread.h    |    2 +-
 libc/sysdeps/linux/common/bits/uClibc_stdio.h      |    2 +-
 libc/sysdeps/linux/common/epoll.c                  |    6 +-
 libc/sysdeps/linux/common/futimens.c               |    8 +-
 libc/sysdeps/linux/common/sys/acct.h               |    2 +-
 libc/sysdeps/linux/i386/bits/fenv.h                |    4 +-
 libc/sysdeps/linux/ia64/bits/fenv.h                |    6 +-
 libc/sysdeps/linux/m68k/bits/fenv.h                |    4 +-
 libc/sysdeps/linux/mips/bits/fenv.h                |    4 +-
 libc/sysdeps/linux/mips/sys/cachectl.h             |    8 +-
 libc/sysdeps/linux/mips/sys/sysmips.h              |    4 +-
 libc/sysdeps/linux/powerpc/fenv.h                  |    6 +-
 libc/sysdeps/linux/sparc/bits/fenv.h               |    4 +-
 libc/sysdeps/linux/x86_64/bits/fenv.h              |    4 +-
 libc/unistd/exec.c                                 |    2 +-
 libpthread/linuxthreads.old/internals.h            |    6 +-
 libpthread/linuxthreads.old/semaphore.h            |    6 +-
 .../sysdeps/pthread/bits/libc-lock.h               |    6 +-
 .../linuxthreads.old/sysdeps/pthread/pthread.h     |   54 ++++----
 libpthread/linuxthreads/internals.h                |    8 +-
 libpthread/linuxthreads/semaphore.h                |    6 +-
 .../linuxthreads/sysdeps/pthread/bits/libc-lock.h  |    6 +-
 libpthread/linuxthreads/sysdeps/pthread/pthread.h  |   54 ++++----
 libpthread/nptl/pthreadP.h                         |   12 +-
 libpthread/nptl/semaphore.h                        |    6 +-
 libpthread/nptl/sysdeps/pthread/bits/libc-lock.h   |    6 +-
 libpthread/nptl/sysdeps/pthread/pthread.h          |   74 +++++-----
 108 files changed, 924 insertions(+), 936 deletions(-)

Patch is too large, so refusing to show it


More information about the uClibc-cvs mailing list