* gcc-interface/trans.c (add_decl_expr): Minor tweak.
commit78f7c4e50ed4c74e8362d2955a64a85a9b2e11ab
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Jul 2016 08:16:48 +0000 (11 08:16 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Jul 2016 08:16:48 +0000 (11 08:16 +0000)
treebc751dc234498dcd1192cf177d53d0f58422dcc5
parent142436b80c7f92e0096c0f9f361eada7e0edd57c
* gcc-interface/trans.c (add_decl_expr): Minor tweak.
* gcc-interface/utils.c (create_var_decl): For an external variable,
also clear TREE_READONLY in LTO mode if the initializer is not a valid
constant and set DECL_READONLY_ONCE_ELAB instead.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@238206 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gcc-interface/trans.c
gcc/ada/gcc-interface/utils.c