Arnd Bergmann <[EMAIL PROTECTED]> wrote: > On Friday 22 June 2007, [EMAIL PROTECTED] wrote: > > this has been discussed many times and the answer is that the kernel is > > not gong to change it's side of things to ANSI C. > > I don't think that's entirely true with regard to the include files. > We have always tried not to step on anyone's toes there, e.g. regarding > the use of __u32 vs. uint32_t style types. It's certainly desirable > to make the kernel headers that are _meant_ for inclusion compatible > with standard compilers. > > Mike Frysinger has posted a few patches that make the installed headers > friendlier to strict C99 users. While there was some negative feedback > about these patches, it was not about the idea of making the installed > headers C99 clean, but rather about the question whether those non-clean > parts should be exported in the first place.
Wouldn't it be simpler to ask the developers to deliver their include files in a state that is clean for user space programs? Jörg -- EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin [EMAIL PROTECTED] (uni) [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/