[lkml]   [2006]   [Jan]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [patch 2/7] enable unit-at-a-time optimisations for gcc4
    Arjan van de Ven wrote:
    > Subject: allow gcc4 to optimize unit-at-a-time
    > From: Ingo Molnar <>
    > allow gcc4 compilers to optimize unit-at-a-time.
    > This flag enables gcc to "see" the entire C file before making optimisation
    > decisions such as inline, which results in gcc making better decisions. One
    > of the immediate effects of this is that static functions that are used only
    > once now get inlined.
    > gcc 3.4 has this flag as well, however gcc 3.x have a problem with inlining
    > and stacks and as a result, enabling this flag there would cause excessive
    > and unacceptable stack use. This problem is fixed in the gcc 4.x series.
    > The x86-64 architecture already enables this feature so it's well tested
    > already.
    > Signed-off-by: Ingo Molnar <>
    > Signed-off-by: Arjan van de Ven <>

    ACK, with a note: gcc also supports limited program-at-a-time -- you
    pass multiple .c files on the same command line, and specify a single
    output on the command line.

    It would be nice to update kbuild to do this for single directory


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2006-01-06 18:21    [W:0.020 / U:8.456 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site