Re: -fno-strict-aliasing

From: allbery@kf8nh.apk.net
Date: Tue Apr 18 2000 - 17:23:53 EDT

  • Next message: Pierre Etchemaite: "RE: Final compilation of solutions -- Re: Kernel 2.2.14, dirty b"

    On 18 Apr, Robert Dinse wrote:
    +-----
    | On Tue, 18 Apr 2000, Giacomo Catenazzi wrote:
    | > no-strict-aliasing is documented. You should remember that gcc is a GNU
    | > program, also with old unmaintened man pages and the documentations put in
    | > 'info pages'. (This is due to the GNU manual policy)
    |
    | The documentation states that the option -fstrict-aliasing is not invoked
    | for any optimization levels because it is new and relatively untested. Since
    | the default is not to invoke it, why include -no-strict-aliasing?
    +--->8

    Because in gcc-2.95.0 the default was to enable it always. It was
    rapidly discovered that it broke a *lot* of code, so in gcc-2.95.1 and
    later the default was changed to disabled.

    -- 
    brandon s. allbery	   os/2,linux,solaris,perl	allbery@kf8nh.apk.net
    system administrator	   kthkrb,heimdal,gnome,rt	  allbery@ece.cmu.edu
    carnegie mellon / electrical and computer engineering			kf8nh
        We are Linux. Resistance is an indication that you missed the point.
    

    - 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 : Tue Apr 18 2000 - 17:30:31 EDT