diff options
author | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-12-22 19:04:18 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-12-22 19:04:18 +0100 |
commit | 14ec014e7614d927f5365704a2defaa3b9f44328 (patch) | |
tree | 1d0e411772a84b014560c0f0d6bdacd33b04ea34 /gcc/c-family | |
parent | 11d29d639f4b60f51a593932529be6895b613d4c (diff) | |
download | gcc-14ec014e7614d927f5365704a2defaa3b9f44328.zip gcc-14ec014e7614d927f5365704a2defaa3b9f44328.tar.gz gcc-14ec014e7614d927f5365704a2defaa3b9f44328.tar.bz2 |
re PR debug/83550 (Bad location of DW_TAG_structure_type with forward declaration since r224161)
PR debug/83550
* c-decl.c (finish_struct): Set DECL_SOURCE_LOCATION on
TYPE_STUB_DECL and call rest_of_type_compilation before processing
incomplete vars rather than after it.
* c-c++-common/dwarf2/pr83550.c: New test.
From-SVN: r255981
Diffstat (limited to 'gcc/c-family')
-rw-r--r-- | gcc/c-family/ChangeLog | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index f4efa68..6dcabab 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1875,7 +1875,7 @@ 2016-08-22 Joseph Myers <joseph@codesourcery.com> - * c-family/c-cppbuiltin.c (c_cpp_builtins): Check _FloatN and + * c-cppbuiltin.c (c_cpp_builtins): Check _FloatN and _FloatNx types for suffixes for built-in functions. 2016-08-19 Joseph Myers <joseph@codesourcery.com> @@ -2231,7 +2231,7 @@ 2016-06-10 Martin Sebor <msebor@redhat.com> PR c/71392 - * gcc/c-family/c-common.c (handle_nonnull_attribute): Accept + * c-common.c (handle_nonnull_attribute): Accept the nonnull attribute in type-generic builtins. 2016-06-09 Martin Sebor <msebor@redhat.com> |