VMS Help
CC, Messages, BADANSIALIAS

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

 Message        This statement uses the type "<type>" to reference
                the same storage location as the statement at <loc>,
                which uses the type "<type>".  This does not conform
                to the ANSI aliasing rules.

 Description    The standard allows a compiler to assume that since
                these two statements use different types, these two
                statements reference different storage locations.
                The Compaq C compiler does so whenever ansi aliasing
                is enabled.  Since your code relies on these two
                statements referencing the same storage location you
                should disable ansi aliasing.  If you do not do so,
                optimization may result in your program exhibiting
                unexpected behavior.

 User Action    Specify noansi_alias on the command line.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.