diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2019-12-10 09:17:34 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2019-12-10 09:17:34 +0000 |
commit | c175aa77aa8a4ba1d950f2db8c66cee004888212 (patch) | |
tree | e0e7b28f231b9b7921cce8533c7e8ea2744ba78b /gcc/fortran/trans-array.c | |
parent | 8cf23a6f80d47aff386a9a260d198696b50c9416 (diff) | |
download | gcc-c175aa77aa8a4ba1d950f2db8c66cee004888212.zip gcc-c175aa77aa8a4ba1d950f2db8c66cee004888212.tar.gz gcc-c175aa77aa8a4ba1d950f2db8c66cee004888212.tar.bz2 |
Check for TYPE_DECL in get_odr_name_for_type
Make get_odr_name_for_type check for TYPE_DECL in the way that
its caller warn_types_mismatch previously did.
2019-12-10 Richard Sandiford <richard.sandiford@arm.com>
gcc/
* ipa-utils.h (get_odr_name_for_type): Check for a TYPE_DECL.
* ipa-devirt.c (warn_types_mismatch): Don't call xstrdup for the
second demangled name.
gcc/testsuite/
* gcc.dg/lto/tag-1_0.c, gcc.dg/lto/tag-1_1.c: New test.
From-SVN: r279159
Diffstat (limited to 'gcc/fortran/trans-array.c')
0 files changed, 0 insertions, 0 deletions