r176592 - in /branches/google/main/gcc: ChangeL...

xur@gcc.gnu.org xur@gcc.gnu.org
Thu Jul 21 21:45:00 GMT 2011


Author: xur
Date: Thu Jul 21 21:45:23 2011
New Revision: 176592

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176592
Log:
2011-07-21   Rong Xu  <xur@google.com>

        * ipa.c (function_and_variable_visibility): In LIPO mode, call 
        varpool_externally_visible_p() to set the externally visible 
        attribute even for varpool nodes that not marked as needed.
        * l-ipo.c (varpool_do_link): Merge the externally visible 
        attribute for varpool nodes.

Modified:
    branches/google/main/gcc/ChangeLog.google-main
    branches/google/main/gcc/ipa.c
    branches/google/main/gcc/l-ipo.c



More information about the Gcc-cvs mailing list