diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2024-04-11 15:35:11 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2024-05-07 13:46:11 +0100 |
commit | 6e25ca387fbbb412a2e498e28ea5db28e033a318 (patch) | |
tree | 11f2252a5f54cee7b076f86df9d7022ac9d37ab5 | |
parent | bed6ec161be8c5ca2f24195900ce3c9b81c3e141 (diff) | |
download | gcc-6e25ca387fbbb412a2e498e28ea5db28e033a318.zip gcc-6e25ca387fbbb412a2e498e28ea5db28e033a318.tar.gz gcc-6e25ca387fbbb412a2e498e28ea5db28e033a318.tar.bz2 |
libstdc++: Update ABI test to disallow adding to released symbol versions
If we update the list of "active" symbols versions now, rather than when
adding a new symbol version, we will notice if new symbols get added to
the wrong version (as in PR 114692).
libstdc++-v3/ChangeLog:
* testsuite/util/testsuite_abi.cc: Update latest versions to
new versions that should be used in future.
-rw-r--r-- | libstdc++-v3/testsuite/util/testsuite_abi.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libstdc++-v3/testsuite/util/testsuite_abi.cc b/libstdc++-v3/testsuite/util/testsuite_abi.cc index e4bf3cd..ec7c3df 100644 --- a/libstdc++-v3/testsuite/util/testsuite_abi.cc +++ b/libstdc++-v3/testsuite/util/testsuite_abi.cc @@ -254,8 +254,8 @@ check_version(symbol& test, bool added) test.version_status = symbol::incompatible; // Check that added symbols are added in the latest pre-release version. - bool latestp = (test.version_name == "GLIBCXX_3.4.33" - || test.version_name == "CXXABI_1.3.15" + bool latestp = (test.version_name == "GLIBCXX_3.4.34" + || test.version_name == "CXXABI_1.3.16" || test.version_name == "CXXABI_FLOAT128" || test.version_name == "CXXABI_TM_1"); if (added && !latestp) |