lkml.org 
[lkml]   [2007]   [Jun]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Linux Kernel include files
    Arnd Bergmann <arnd@arndb.de> wrote:

    > On Friday 22 June 2007, david@lang.hm 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:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
    js@cs.tu-berlin.de (uni)
    schilling@fokus.fraunhofer.de (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 majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2007-06-25 17:11    [W:0.021 / U:0.676 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site