Re: [KBUILD] Re: Announcing CML2, a replacement for the kbuild system

From: Alexander Viro (viro@math.psu.edu)
Date: Sat May 27 2000 - 01:48:33 EDT

  • Next message: Paul Gortmaker: "Multiwrite IDE breaks on disk error [from Jobs list]"

    On Sat, 27 May 2000, Eric S. Raymond wrote:

    > Alexander Viro <viro@math.psu.edu>:
    > > You are missing the real Augean stable - output of
    > > % find /usr/src/linux -type f|xargs grep -n '#ifdef' /dev/null
    > > - that's where the real dung is, problems with configuration complexity
    > > are direct results of it...
    >
    > Ghods. You're right, that is pretty nasty. The *next* war...

            Feel free to join... Another source of fun: take a random file
    from inlude/*/, pick a random prototype defined there, grep the tree for
    said beast. Estimate the probability of finding the function in question
            a) called by somebody
            b) defined somewhere
            c) (a) && !(b)
    Admittedly, P(c) is pretty low, but non-zero. P(!b) is _far_ from zero.
    Now, for _real_ fun grep for LINUX_VERSION_CODE. Pay attention to
    advansys.c - there are some real pearls (most of their, erm, analogs in
    other SCSI drivers had been flushed in October, hell knows how did these
    ones crawl back).

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu
    Please read the FAQ at http://www.tux.org/lkml/



    This archive was generated by hypermail 2b29 : Sat May 27 2000 - 01:52:29 EDT