On Fri, May 02, 2014 at 04:59:00PM +0200, Sam Ravnborg wrote: > After the introduction of the generic io.h for sparc32 there was > some cleanup left to do to trim io_32.h further. > sparc64 cannot use the generic version because there are > so many dedicated functions for little/big endian. > > The quest to get rid of sparse warnings for sparc32 continues, > and what is left is a bunch of "shift too big" in the > soft floating point code that I do not plan to address. > With sparc32 mostly clean start to fix the sparc64 sparse warnings. > > Two patches touches the inline asm statements. They need extra review > as I do not know what I am doing here.. > > tadpole.c got dropped - the code in this file had not been in use for > more than 5 years. > > The biggest change in terms of lines changed are the patches that drops > the use of extern for prototypes in all the sparc specific header files. Hi David. I only now realized that the first patch was included in the previous set - so please ignore the patch [01/12] which do a cleanup of io_32.h. Sorry for this confusion. If I get inspired next step is to try to get sparc64 down to same low level of sparse warnings as we now have for sparc32. As you already did a lot of work this looks quite do-able. Sam -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html