diff options
author | Jason Merrill <jason@redhat.com> | 2023-09-12 12:15:13 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2023-09-17 23:40:27 -0400 |
commit | d5d45465b2b4376731c9ab8cd96b51a66496a492 (patch) | |
tree | 4fb9c6e1cbfa812c3399252a98a0e1f161149389 | |
parent | 5761dce5d71e3dd013ce4db4c5e9b5e49c6cba23 (diff) | |
download | gcc-d5d45465b2b4376731c9ab8cd96b51a66496a492.zip gcc-d5d45465b2b4376731c9ab8cd96b51a66496a492.tar.gz gcc-d5d45465b2b4376731c9ab8cd96b51a66496a492.tar.bz2 |
c++: overlapping subobjects tweak
The ABI is settling on "similar" for this rule.
gcc/cp/ChangeLog:
* class.cc (check_subobject_offset): Use similar_type_p.
-rw-r--r-- | gcc/cp/class.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cp/class.cc b/gcc/cp/class.cc index 9139a00..d270dcbb1 100644 --- a/gcc/cp/class.cc +++ b/gcc/cp/class.cc @@ -4065,7 +4065,7 @@ check_subobject_offset (tree type, tree offset, splay_tree offsets) return 1; if (cv_check != ignore - && same_type_ignoring_top_level_qualifiers_p (elt, type)) + && similar_type_p (elt, type)) { if (cv_check == fast) return 1; |