aboutsummaryrefslogtreecommitdiff
path: root/gcc/varasm.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2015-10-19 22:48:43 -0400
committerJason Merrill <jason@gcc.gnu.org>2015-10-19 22:48:43 -0400
commitdcdbc004d531b43e0583f8ac18def1474d64dc05 (patch)
treea3ee54d747eb001c8c79a026521c8920f2221b27 /gcc/varasm.c
parent13b380a3257189e5232010c982b8c691b348482c (diff)
downloadgcc-dcdbc004d531b43e0583f8ac18def1474d64dc05.zip
gcc-dcdbc004d531b43e0583f8ac18def1474d64dc05.tar.gz
gcc-dcdbc004d531b43e0583f8ac18def1474d64dc05.tar.bz2
Expand PTRMEM_CST only when necessary.
* constexpr.c (cxx_eval_constant_expression): Expand PTRMEM_CST only when necessary. (cxx_eval_component_reference): Like here. * decl2.c (lower_var_init): And here. (c_parse_final_cleanups): Call it. * typeck2.c (digest_init_r): Not here. * decl.c (complete_vars): Or here. (cp_finish_decl): Add local statics to symbol table. From-SVN: r229018
Diffstat (limited to 'gcc/varasm.c')
0 files changed, 0 insertions, 0 deletions