The one that I could see being contentious is “Remove unused and non-functional string specialization header“ but then I think it would make more sense to add optimized version in something like i386/strings.c so that they could be used globally, and would persist after a possible removal of the linux drivers code.
Guillem Jover (16): Move Linux module macros to their original header Return a value on non-void function Cast function timeout() argument to fix a warning Cast host_get_time() arguments to fix warnings Remove unused variable Add missing headers Add linux_timer_intr function declaration Fix memcmp prototype Remove unused and non-functional string specialization header Import Linux 3.1 ctype code Import Linux 3.1 compiler definitions Move <linux/init.h> from linux/pcmcia-cs to linux/src Denote __exit symbols as used Correct MiG Mach types to fix compilation warnings Honour type promotion on variable argument handling Fix undefined operation on assigning self pre-incremented variable device/dev_pager.c | 1 + i386/i386/hardclock.c | 4 + i386/i386at/com.c | 7 +- i386/i386at/lpr.c | 2 +- i386/i386at/rtc.c | 1 - include/mach/mach_types.defs | 10 +- include/string.h | 2 +- kern/mach_clock.h | 8 +- linux/dev/glue/misc.c | 7 +- linux/dev/include/linux/kernel.h | 4 +- linux/dev/lib/vsprintf.c | 4 +- linux/pcmcia-cs/glue/wireless_glue.h | 9 +- linux/pcmcia-cs/include/linux/init.h | 22 - linux/src/drivers/net/de4x5.c | 20 +- linux/src/drivers/net/depca.c | 8 +- linux/src/drivers/scsi/wd7000.c | 2 +- linux/src/include/asm-i386/string-486.h | 702 ------------------------------- linux/src/include/linux/compiler-gcc.h | 106 +++++ linux/src/include/linux/compiler-gcc3.h | 23 + linux/src/include/linux/compiler-gcc4.h | 57 +++ linux/src/include/linux/compiler.h | 311 ++++++++++++++ linux/src/include/linux/ctype.h | 70 +++- linux/src/include/linux/init.h | 30 ++ linux/src/include/linux/kcomp.h | 2 - linux/src/include/linux/module.h | 3 + linux/src/lib/ctype.c | 54 ++-- 26 files changed, 655 insertions(+), 814 deletions(-) delete mode 100644 linux/pcmcia-cs/include/linux/init.h delete mode 100644 linux/src/include/asm-i386/string-486.h create mode 100644 linux/src/include/linux/compiler-gcc.h create mode 100644 linux/src/include/linux/compiler-gcc3.h create mode 100644 linux/src/include/linux/compiler-gcc4.h create mode 100644 linux/src/include/linux/compiler.h create mode 100644 linux/src/include/linux/init.h -- 1.7.5.4