Tested x86_64-pc-linux-gnu.  Does this make sense for trunk?

-- 8< --

I added this locally to check whether the PR120012 fix affects libstdc++ (it
doesn't) but it seems generally useful to catch whether compiler ABI
changes have library impact.

libstdc++-v3/ChangeLog:

        * testsuite/lib/libstdc++.exp: Add -Wabi.
---
 libstdc++-v3/testsuite/lib/libstdc++.exp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libstdc++-v3/testsuite/lib/libstdc++.exp 
b/libstdc++-v3/testsuite/lib/libstdc++.exp
index 5e958d159de..74e7e5e98eb 100644
--- a/libstdc++-v3/testsuite/lib/libstdc++.exp
+++ b/libstdc++-v3/testsuite/lib/libstdc++.exp
@@ -586,6 +586,7 @@ proc v3_target_compile { source dest type options } {
     global tool
 
     lappend options "additional_flags=-fdiagnostics-plain-output"
+    lappend options "additional_flags=-Wabi=20";
 
     if { [target_info needs_status_wrapper] != "" && [info exists gluefile] } {
        lappend options "libs=${gluefile}"

base-commit: abab79397ef97acf7c689c43e27d58d8d7d5c599
-- 
2.49.0

Reply via email to