Hi. I'm mailing this to the list in the hopes that it falls into the hands of people working on arch/sh. It's a set of patches for converting arch/sh to use C99 designated initializers. The patches are all against 2.5.42. The uncompressed patch is around 37K. Patched files: kernel/patches/mach_se.c kernel/patches/setup_ec3104.c kernel/patches/setup_hd64465.c kernel/patches/mach_hp600.c kernel/patches/mach_bigsur.c kernel/patches/mach_adx.c kernel/patches/mach_7751se.c kernel/patches/mach_dc.c kernel/patches/setup_cqreek.c kernel/patches/setup.c kernel/patches/mach_dmida.c kernel/patches/mach_cat68701.c kernel/patches/mach_ec3104.c kernel/patches/setup_dc.c kernel/patches/mach_unknown.c kernel/patches/setup_sh2000.c stboards/patches/mach.c Art Haas -- They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -- Benjamin Franklin, Historical Review of Pennsylvania, 1759