diff options
author | Jason Merrill <jason@redhat.com> | 2016-08-09 12:55:01 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2016-08-09 12:55:01 -0400 |
commit | 7ab8c6470c6275fd9e58038f1dd3e8744bebe2bc (patch) | |
tree | 6d10bd9ab296a60fd95c6b082467a0abef8aae07 /libgcc/libgcov-profiler.c | |
parent | f0bc3323eb5132b2d7e4c87ec2f213a18d72712d (diff) | |
download | gcc-7ab8c6470c6275fd9e58038f1dd3e8744bebe2bc.zip gcc-7ab8c6470c6275fd9e58038f1dd3e8744bebe2bc.tar.gz gcc-7ab8c6470c6275fd9e58038f1dd3e8744bebe2bc.tar.bz2 |
Adjust mangling of ABI tags on class template member functions.
* class.c (missing_abi_tags): New.
(check_abi_tags): Don't check template. Add just_checking mode.
* mangle.c (abi_flag_at_least, any_abi_below, equal_abi_tags): New.
(sorted_abi_tags): Split out from write_abi_tags.
(struct releasing_vec): New.
(write_unqualified_name): Only look for the primary
template for types. Implement backward compatibility.
From-SVN: r239298
Diffstat (limited to 'libgcc/libgcov-profiler.c')
0 files changed, 0 insertions, 0 deletions