[Bug target/94706] [8/9/10 Regression] class with empty base passed incorrectly with -std=c++17 on ia64
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Apr 29 07:08:13 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94706
--- Comment #19 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <jakub@gcc.gnu.org>:
https://gcc.gnu.org/g:cde4353e58410cef404df066a059cd548f702055
commit r10-8028-gcde4353e58410cef404df066a059cd548f702055
Author: Jakub Jelinek <jakub@redhat.com>
Date: Wed Apr 29 09:07:30 2020 +0200
ia64: Adjust the C++14 vs. C++17 ABI thing for [[no_unique_address]] too
[PR94706]
2020-04-29 Jakub Jelinek <jakub@redhat.com>
PR target/94706
* config/ia64/ia64.c (hfa_element_mode): Use DECL_FIELD_ABI_IGNORED
instead of cxx17_empty_base_field_p.
More information about the Gcc-bugs
mailing list