[Bug libstdc++/86450] Bootstrap failure due to -Wabi

sgk at troutmask dot apl.washington.edu gcc-bugzilla@gcc.gnu.org
Tue Jul 10 20:13:00 GMT 2018


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86450

--- Comment #5 from Steve Kargl <sgk at troutmask dot apl.washington.edu> ---
On Tue, Jul 10, 2018 at 06:46:33PM +0000, sgk at troutmask dot
apl.washington.edu wrote:
> 
> % find . -type f | xargs grep Wabi
> ...
> ./libstdc++-v3/acinclude.m4:  WARN_FLAGS='-Wall -Wextra -Wwrite-strings
> -Wcast-qual -Wabi'
> 

This fixes the bootstrap failure

Index: libstdc++-v3/acinclude.m4
===================================================================
--- libstdc++-v3/acinclude.m4   (revision 262541)
+++ libstdc++-v3/acinclude.m4   (working copy)
@@ -733,7 +733,7 @@ AC_DEFUN([GLIBCXX_EXPORT_FLAGS], [
   # OPTIMIZE_CXXFLAGS = -O3 -fstrict-aliasing -fvtable-gc
   AC_SUBST(OPTIMIZE_CXXFLAGS)

-  WARN_FLAGS='-Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi'
+  WARN_FLAGS='-Wall -Wextra -Wwrite-strings -Wcast-qual'
   AC_SUBST(WARN_FLAGS)
 ])

Index: libstdc++-v3/configure
===================================================================
--- libstdc++-v3/configure      (revision 262541)
+++ libstdc++-v3/configure      (working copy)
@@ -81846,7 +81846,7 @@ $as_echo "$gxx_include_dir" >&6; }
   # OPTIMIZE_CXXFLAGS = -O3 -fstrict-aliasing -fvtable-gc


-  WARN_FLAGS='-Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi'
+  WARN_FLAGS='-Wall -Wextra -Wwrite-strings -Wcast-qual'


More information about the Gcc-bugs mailing list