On Saturday 13 December 2008 21:38:30 Denys Vlasenko wrote:
> [if you can't force yourself to read first part,
> page down to "Proposed overhaul past 0.9.30" part]

The kernel guys have a marvelous tool, which is nice for largeish patches:

$ diffstat -p1 -w70 sigaction.patch 
 include/signal.h                                    |   33 +-
 libc/signal/sigaction.c                             |   61 ---
 libc/sysdeps/linux/alpha/bits/kernel_sigaction.h    |   12 
 libc/sysdeps/linux/alpha/bits/sigaction.h           |   33 --
 libc/sysdeps/linux/arm/sigaction.c                  |   91 ++---
 libc/sysdeps/linux/avr32/sigaction.c                |   42 --
 libc/sysdeps/linux/common/bits/kernel_sigaction.h   |   61 ---
 libc/sysdeps/linux/common/bits/sigaction.h          |   36 --
 libc/sysdeps/linux/common/bits/sigset.h             |    8 
 libc/sysdeps/linux/hppa/bits/kernel_sigaction.h     |   12 
 libc/sysdeps/linux/hppa/bits/sigaction.h            |   33 --
 libc/sysdeps/linux/i386/sigaction.c                 |  156 ++++------
 libc/sysdeps/linux/ia64/bits/sigaction.h            |   33 --
 libc/sysdeps/linux/mips/bits/kernel_sigaction.h     |   22 -
 libc/sysdeps/linux/mips/bits/sigaction.h            |   41 --
 libc/sysdeps/linux/mips/sigaction.c                 |  120 +++----
 libc/sysdeps/linux/sparc/bits/sigaction.h           |   36 --
 libc/sysdeps/linux/x86_64/sigaction.c               |   89 ++---
 libc/sysdeps/linux/xtensa/sigaction.c               |   41 --
 libpthread/linuxthreads/sysdeps/pthread/sigaction.c |    2 
 20 files changed, 340 insertions(+), 622 deletions(-)

So this patch removes twice as much code as it adds.  My kind of patch. :)

Rob
_______________________________________________
uClibc mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/uclibc

Reply via email to