On 5/11/22 13:00, Rainer Orth wrote: > Hi Martin, > >> On 5/9/22 23:14, Joseph Myers wrote: >>> If you add a new configure option, it should be documented in >>> install.texi. >>> >> >> Both comments fixed in the v2. >> >> Patch can bootstrap on x86_64-linux-gnu and survives regression tests. >> From 58d431568d6b6163dd9cdc920239f173689a769c Mon Sep 17 00:00:00 2001 >> From: Martin Liska <mli...@suse.cz> >> Date: Fri, 4 Feb 2022 13:42:14 +0100 >> Subject: [PATCH] configure: add --disable-fix-includes > > As I've mentioned before, I believe, the command is called fixincludes > in current gcc docs, and the option should reflect that, not introduce a > name used nowhere else.
No, I can't use it, because even with current master using --disable-fixincludes means the tool is not built at all. It results with: g++ -g -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genchecksum \ build/genchecksum.o ../build-x86_64-pc-linux-gnu/libiberty/pic/libiberty.a make: *** No rule to make target '../build-x86_64-pc-linux-gnu/fixincludes/fixinc.sh', needed by 'stmp-fixinc'. Stop. make: *** Waiting for unfinished jobs.... Martin > >> Right now, fixinclude takes about 11 seconds on my machine, where >> it reads 130MB of header files. >> >> The number of fixed headers is negligible without any significant >> change. > > Please speak for Linux, but not for other targets ;-) > > Rainer >