]> gcc.gnu.org Git - gcc.git/commit - gcc/ChangeLog
re PR lto/59723 (ICE: in lto_output_tree, at lto-streamer-out.c:1390 when compiling...
authorRichard Biener <rguenther@suse.de>
Tue, 4 Feb 2014 14:53:24 +0000 (14:53 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 4 Feb 2014 14:53:24 +0000 (14:53 +0000)
commitc39276b8d6b5046e860625202dbc94b8be5ce093
tree24390526b3202113732fbbc802698a5f6e95ed74
parent3e247e586cb2b7cdc3519b3dddd1c50749a810ce
re PR lto/59723 (ICE: in lto_output_tree, at lto-streamer-out.c:1390 when compiling some Fortran tests with -flto)

2014-02-04  Richard Biener  <rguenther@suse.de>

PR lto/59723
* lto-streamer-out.c (tree_is_indexable): Force NAMELIST_DECLs
in function context local.
(lto_output_tree_ref): Do not write trees from lto_output_tree_ref.
* lto-streamer-in.c (lto_input_tree_ref): Handle LTO_namelist_decl_ref
similar to LTO_imported_decl_ref.

lto/
* lto.c (mentions_vars_p): Handle NAMELIST_DECL.
(lto_fixup_prevailing_decls): Handle fixing up CONSTRUCTOR values.

From-SVN: r207471
gcc/ChangeLog
gcc/lto-streamer-in.c
gcc/lto-streamer-out.c
gcc/lto/ChangeLog
gcc/lto/lto.c
This page took 0.058634 seconds and 5 git commands to generate.