diff options
author | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-09-18 17:17:10 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-09-18 17:17:10 +0200 |
commit | 802e9f8e7ccb805437419eef74a9a1cbe75a68ed (patch) | |
tree | 898acbe389ec22bb548f7bcc5341513f81c694a6 /libcpp/include/cpplib.h | |
parent | a2cd689a680e5287cbb4d704ca71092257583e96 (diff) | |
download | gcc-802e9f8e7ccb805437419eef74a9a1cbe75a68ed.zip gcc-802e9f8e7ccb805437419eef74a9a1cbe75a68ed.tar.gz gcc-802e9f8e7ccb805437419eef74a9a1cbe75a68ed.tar.bz2 |
re PR debug/34037 (Bounds for VLAs not emitted into debuginfo)
PR debug/34037
* gimplify.c (gimplify_type_sizes): When not optimizing, ensure
TYPE_MIN_VALUE and TYPE_MAX_VALUE is not is not DECL_IGNORED_P
VAR_DECL.
* cfgexpand.c (expand_used_vars): Keep DECL_ARTIFICIAL
!DECL_IGNORED_P vars in local_decls list for instantiate_decls,
ggc_free other TREE_LIST nodes from that chain.
* function.c (instantiate_decls): Instantiate also DECL_RTL
of vars in cfun->local_decls, free that list afterwards.
From-SVN: r140459
Diffstat (limited to 'libcpp/include/cpplib.h')
0 files changed, 0 insertions, 0 deletions