On Tue, Oct 28, 2014 at 09:36:45AM +0100, Uros Bizjak wrote: > > This patch has now been committed. > > Also breaks bootstap on x86_64-linux-gnu, CentOS 5.11:
For -Werror, I'd think that should fix that, WARN_FLAGS should already contain -Werror during stage2/stage3 unless --disable-werror. Untested though. --- libcc1/Makefile.am 2014-10-28 09:07:57.443711725 +0100 +++ libcc1/Makefile.am 2014-10-28 10:32:09.712135034 +0100 @@ -22,8 +22,7 @@ AM_CPPFLAGS = -I $(srcdir)/../include -I -I $(gcc_build_dir) -I$(srcdir)/../gcc \ -I $(srcdir)/../gcc/c -I $(srcdir)/../gcc/c-family \ -I $(srcdir)/../libcpp/include -WERROR_FLAG = -Werror -AM_CXXFLAGS = $(WARN_FLAGS) $(WERROR_FLAG) $(visibility) +AM_CXXFLAGS = $(WARN_FLAGS) $(visibility) override CXXFLAGS := $(filter-out -fsanitize=address,$(CXXFLAGS)) override LDFLAGS := $(filter-out -fsanitize=address,$(LDFLAGS)) # Can be simplified when libiberty becomes a normal convenience library. --- libcc1/Makefile.in 2014-10-28 09:08:01.689922599 +0100 +++ libcc1/Makefile.in 2014-10-28 10:32:21.376918921 +0100 @@ -249,8 +249,7 @@ AM_CPPFLAGS = -I $(srcdir)/../include -I -I $(srcdir)/../gcc/c -I $(srcdir)/../gcc/c-family \ -I $(srcdir)/../libcpp/include -WERROR_FLAG = -Werror -AM_CXXFLAGS = $(WARN_FLAGS) $(WERROR_FLAG) $(visibility) +AM_CXXFLAGS = $(WARN_FLAGS) $(visibility) # Can be simplified when libiberty becomes a normal convenience library. libiberty_normal = ../libiberty/libiberty.a libiberty_noasan = ../libiberty/noasan/libiberty.a Jakub