[PATCH][LTO] Fix PR48437
Diego Novillo
dnovillo@google.com
Wed Dec 7 15:44:00 GMT 2011
On 12/07/11 09:52, Richard Guenther wrote:
> Index: gcc/lto-streamer-out.c
> ===================================================================
> *** gcc/lto-streamer-out.c (revision 182081)
> --- gcc/lto-streamer-out.c (working copy)
> *************** tree_is_indexable (tree t)
> *** 129,134 ****
> --- 129,144 ----
> else if (TREE_CODE (t) == VAR_DECL&& decl_function_context (t)
> && !TREE_STATIC (t))
> return false;
> + /* If this is a decl generated for block local externs for
> + debug info generation, stream it unshared alongside BLOCK_VARS. */
> + else if (VAR_OR_FUNCTION_DECL_P (t)
> + /* ??? The following tests are a literal match on what
> + c-decl.c:pop_scope does. */
Factor it into a common routine then?
Diego.
More information about the Gcc-patches
mailing list