Hi! On top of the previously posted leading whitespace patch, this change just replaces 8 consecutive spaces in leading whitespace by tab. The patch is too large (1MB xz -9e compressed), so I'm not even trying to split it up into 4+ pieces to fit under the mailing list limits. But the change was done purely by a script, for i in `find gcc -name \*.h -o -name \*.cc -o -name \*.c | grep -v testsuite/ | grep -v gofrontend/`; do grep -l '^[ ]* ' $i; done > /tmp/2 grep -L 'do not edit' `cat /tmp/2` > /tmp/3 for i in `find include lib{iberty,gcc,cpp,stdc++-v3} -name \*.h -o -name \*.cc -o -name \*.c | grep -v testsuite/ | grep -v gofrontend/`; do grep -l '^[ ]* ' $i; done >> /tmp/3 for j in `seq 32`; do for i in `cat /tmp/3`; do sed -i -e 's/^\(\t*\) /\1\t/g' $i; done; done diff -upb yields nothing.
Ok for trunk if this passes bootstrap/regtest? 2024-10-25 Jakub Jelinek <ja...@redhat.com> gcc/ * gimple-fold.cc: Replace 8 spaces with tab in leading whitespace. * cgraphunit.cc: Likewise. * tree-call-cdce.cc: Likewise. * double-int.cc: Likewise. * tree-ssa-loop-split.cc: Likewise. * tree-dfa.cc: Likewise. * tree-loop-distribution.cc: Likewise. * tree-ssa-copy.cc: Likewise. * cgraphbuild.cc: Likewise. * ira-color.cc: Likewise. * lto-cgraph.cc: Likewise. * simplify-rtx.cc: Likewise. * ira-int.h: Likewise. * bb-reorder.cc: Likewise. * text-art/ruler.h: Likewise. * dumpfile.cc: Likewise. * input.cc: Likewise. * ipa-prop.cc: Likewise. * lra-assigns.cc: Likewise. * reload.cc: Likewise. * ggc-common.cc: Likewise. * tree-vect-loop.cc: Likewise. * tree-ssa-operands.cc: Likewise. * ipa-utils.h: Likewise. * tree-ssa-threadedge.cc: Likewise. * gcse-common.cc: Likewise. * sel-sched.cc: Likewise. * lto-section-in.cc: Likewise. * stack-ptr-mod.cc: Likewise. * tree-ssa-alias.h: Likewise. * spellcheck.h: Likewise. * gcov-tool.cc: Likewise. * cprop.cc: Likewise. * ipa.cc: Likewise. * optinfo.h: Likewise. * gengtype.h: Likewise. * tree-ssa-loop-niter.cc: Likewise. * gimple-pretty-print.cc: Likewise. * gensupport.h: Likewise. * mode-switching.cc: Likewise. * auto-profile.cc: Likewise. * ipa-reference.cc: Likewise. * cfg.h: Likewise. * stmt.cc: Likewise. * cfganal.cc: Likewise. * tree-ssa-dce.cc: Likewise. * sese.h: Likewise. * tree-sra.cc: Likewise. * tree-ssa-sink.cc: Likewise. * tree-vect-data-refs.cc: Likewise. * opts.cc: Likewise. * sched-deps.cc: Likewise. * collect2.cc: Likewise. * tree-complex.cc: Likewise. * omp-general.cc: Likewise. * tree-cfgcleanup.cc: Likewise. * tree-ssa-loop-manip.cc: Likewise. * lower-subreg.cc: Likewise. * ordered-hash-map.h: Likewise. * cfgexpand.cc: Likewise. * gengtype-state.cc: Likewise. * graphds.cc: Likewise. * tree-ssa-loop-unswitch.cc: Likewise. * cfgrtl.cc: Likewise. * data-streamer-out.cc: Likewise. * graphite-sese-to-poly.cc: Likewise. * tree-ssa-loop-ivopts.cc: Likewise. * gimple.h: Likewise. * flag-types.h: Likewise. * combine-stack-adj.cc: Likewise. * lra-eliminations.cc: Likewise. * ipa-ref.cc: Likewise. * dwarf2cfi.cc: Likewise. * tree-ssa-coalesce.cc: Likewise. * graphite.cc: Likewise. * ipa-inline-transform.cc: Likewise. * plugin.cc: Likewise. * value-prof.cc: Likewise. * jump.cc: Likewise. * graphite-isl-ast-to-gimple.cc: Likewise. * sel-sched-dump.cc: Likewise. * graphite-scop-detection.cc: Likewise. * vtable-verify.cc: Likewise. * explow.cc: Likewise. * ccmp.cc: Likewise. * genattrtab.cc: Likewise. * sreal.h: Likewise. * gcc.cc: Likewise. * tracer.cc: Likewise. * vector-builder.h: Likewise. * gimple-streamer-in.cc: Likewise. * genchecksum.cc: Likewise. * gimple-loop-interchange.cc: Likewise. * stor-layout.h: Likewise. * coverage.cc: Likewise. * sched-rgn.cc: Likewise. * optabs.h: Likewise. * prefix.cc: Likewise. * ggc-page.cc: Likewise. * config/alpha/alpha.cc: Likewise. * config/alpha/vms.h: Likewise. * config/iq2000/iq2000.cc: Likewise. * config/iq2000/iq2000.h: Likewise. * config/darwin.cc: Likewise. * config/pa/pa64-hpux.h: Likewise. * config/pa/pa32-regs.h: Likewise. * config/pa/pa.cc: Likewise. * config/pa/pa64-regs.h: Likewise. * config/pa/som.h: Likewise. * config/s390/linux.h: Likewise. * config/s390/s390.cc: Likewise. * config/s390/s390x.h: Likewise. * config/c6x/c6x.h: Likewise. * config/c6x/c6x.cc: Likewise. * config/host-hpux.cc: Likewise. * config/lm32/uclinux-elf.h: Likewise. * config/lm32/lm32.cc: Likewise. * config/lm32/lm32-protos.h: Likewise. * config/lm32/lm32.h: Likewise. * config/rx/linux.h: Likewise. * config/rx/rx.cc: Likewise. * config/rx/rx.h: Likewise. * config/openbsd.h: Likewise. * config/ia64/ia64-c.cc: Likewise. * config/ia64/hpux.h: Likewise. * config/ia64/ia64.cc: Likewise. * config/ia64/ia64.h: Likewise. * config/avr/avr.cc: Likewise. * config/avr/avr-devices.cc: Likewise. * config/avr/avr.h: Likewise. * config/nvptx/nvptx.cc: Likewise. * config/rl78/rl78.cc: Likewise. * config/rl78/rl78-protos.h: Likewise. * config/rl78/rl78.h: Likewise. * config/cris/cris.cc: Likewise. * config/cris/cris-protos.h: Likewise. * config/arm/arm.h: Likewise. * config/arm/arm-mve-builtins-base.cc: Likewise. * config/arm/arm.cc: Likewise. * config/arm/freebsd.h: Likewise. * config/arm/arm-protos.h: Likewise. * config/arm/arm-mve-builtins-shapes.cc: Likewise. * config/arm/aarch-common.cc: Likewise. * config/arm/arm-builtins.cc: Likewise. * config/arm/aout.h: Likewise. * config/arm/aarch-bti-insert.cc: Likewise. * config/sh/netbsd-elf.h: Likewise. * config/sh/sh-mem.cc: Likewise. * config/sh/sh.cc: Likewise. * config/sh/sh_treg_combine.cc: Likewise. * config/vxworks.h: Likewise. * config/m32c/m32c.cc: Likewise. * config/m32c/m32c.h: Likewise. * config/frv/frv.h: Likewise. * config/frv/frv.cc: Likewise. * config/aarch64/aarch64-protos.h: Likewise. * config/aarch64/aarch64.h: Likewise. * config/aarch64/aarch64.cc: Likewise. * config/aarch64/aarch64-sve-builtins-shapes.cc: Likewise. * config/aarch64/aarch64-sve-builtins-base.cc: Likewise. * config/aarch64/arm_neon.h: Likewise. * config/aarch64/driver-aarch64.cc: Likewise. * config/aarch64/aarch64-builtins.cc: Likewise. * config/bfin/bfin.cc: Likewise. * config/bfin/bfin.h: Likewise. * config/i386/avx512vldqintrin.h: Likewise. * config/i386/i386-expand.cc: Likewise. * config/i386/x86-tune-sched-atom.cc: Likewise. * config/i386/avx10_2-512bf16intrin.h: Likewise. * config/i386/gnu-user.h: Likewise. * config/i386/djgpp.h: Likewise. * config/i386/iamcu.h: Likewise. * config/i386/avx512vlbwintrin.h: Likewise. * config/i386/avx512fintrin.h: Likewise. * config/i386/i386-builtins.cc: Likewise. * config/i386/darwin.h: Likewise. * config/i386/freebsd64.h: Likewise. * config/i386/mingw-w64.h: Likewise. * config/i386/gnu-user64.h: Likewise. * config/i386/avx512vlintrin.h: Likewise. * config/i386/freebsd.h: Likewise. * config/i386/avx512bwintrin.h: Likewise. * config/i386/i386-options.cc: Likewise. * config/i386/i386-c.cc: Likewise. * config/i386/i386.cc: Likewise. * config/i386/xm-djgpp.h: Likewise. * config/i386/emmintrin.h: Likewise. * config/i386/x86-tune-sched-bd.cc: Likewise. * config/i386/xmmintrin.h: Likewise. * config/i386/host-mingw32.cc: Likewise. * config/i386/fmaintrin.h: Likewise. * config/i386/x86-tune-costs.h: Likewise. * config/i386/nto.h: Likewise. * config/mingw/winnt-cxx.cc: Likewise. * config/mingw/mingw32.h: Likewise. * config/mingw/winnt.cc: Likewise. * config/h8300/h8300.cc: Likewise. * config/darwin-c.cc: Likewise. * config/vms/vms-ld.c: Likewise. * config/vms/vms-c.cc: Likewise. * config/vms/vms-protos.h: Likewise. * config/vms/vms.h: Likewise. * config/vms/vms-f.cc: Likewise. * config/vms/vms.cc: Likewise. * config/vms/vms-ar.c: Likewise. * config/darwin.h: Likewise. * config/freebsd-spec.h: Likewise. * config/m32r/m32r.h: Likewise. * config/m32r/m32r.cc: Likewise. * config/m32r/m32r-opts.h: Likewise. * config/darwin-driver.cc: Likewise. * config/sparc/sparc.cc: Likewise. * config/sparc/driver-sparc.cc: Likewise. * config/sparc/sparc.h: Likewise. * config/sparc/linux64.h: Likewise. * config/sparc/openbsd64.h: Likewise. * config/gcn/gcn.cc: Likewise. * config/nios2/nios2.h: Likewise. * config/nios2/nios2.cc: Likewise. * config/or1k/or1k.cc: Likewise. * config/pdp11/pdp11.cc: Likewise. * config/pdp11/pdp11.h: Likewise. * config/mn10300/linux.h: Likewise. * config/mn10300/mn10300.cc: Likewise. * config/mn10300/mn10300.h: Likewise. * config/moxie/moxie.cc: Likewise. * config/moxie/moxie.h: Likewise. * config/rs6000/rs6000-gen-builtins.cc: Likewise. * config/rs6000/mmintrin.h: Likewise. * config/rs6000/si2vmx.h: Likewise. * config/rs6000/rs6000-logue.cc: Likewise. * config/rs6000/rs6000-c.cc: Likewise. * config/rs6000/rs6000.h: Likewise. * config/rs6000/aix.h: Likewise. * config/rs6000/darwin.h: Likewise. * config/rs6000/freebsd64.h: Likewise. * config/rs6000/rs6000-p8swap.cc: Likewise. * config/rs6000/rs6000-internal.h: Likewise. * config/rs6000/sysv4.h: Likewise. * config/rs6000/rs6000-call.cc: Likewise. * config/rs6000/htmxlintrin.h: Likewise. * config/rs6000/emmintrin.h: Likewise. * config/rs6000/xmmintrin.h: Likewise. * config/rs6000/rs6000-string.cc: Likewise. * config/rs6000/rs6000.cc: Likewise. * config/mips/linux.h: Likewise. * config/mips/mips.h: Likewise. * config/mips/frame-header-opt.cc: Likewise. * config/mips/sdemtk.h: Likewise. * config/mips/netbsd.h: Likewise. * config/mips/mips.cc: Likewise. * config/fuchsia.h: Likewise. * config/mcore/mcore.cc: Likewise. * config/mcore/mcore-elf.h: Likewise. * config/mcore/mcore.h: Likewise. * config/epiphany/epiphany.cc: Likewise. * config/epiphany/epiphany.h: Likewise. * config/bpf/bpf.cc: Likewise. * config/bpf/btfext-out.cc: Likewise. * config/fr30/fr30.h: Likewise. * config/fr30/fr30.cc: Likewise. * config/riscv/riscv-vector-builtins-bases.cc: Likewise. * config/riscv/riscv-vector-builtins-shapes.cc: Likewise. * config/riscv/riscv-sr.cc: Likewise. * config/riscv/freebsd.h: Likewise. * config/riscv/riscv.cc: Likewise. * config/riscv/riscv-vector-builtins.h: Likewise. * config/visium/visium.h: Likewise. * config/visium/visium.cc: Likewise. * config/nds32/nds32-utils.cc: Likewise. * config/nds32/nds32_isr.h: Likewise. * config/nds32/nds32.cc: Likewise. * config/nds32/nds32.h: Likewise. * config/mmix/mmix.cc: Likewise. * config/v850/v850.h: Likewise. * config/v850/v850.cc: Likewise. * config/stormy16/stormy16.cc: Likewise. * config/arc/arc.cc: Likewise. * config/arc/arc.h: Likewise. * config/ft32/ft32.h: Likewise. * config/ft32/ft32.cc: Likewise. * config/dragonfly.h: Likewise. * config/microblaze/microblaze.h: Likewise. * config/microblaze/microblaze.cc: Likewise. * config/microblaze/microblaze-c.cc: Likewise. * config/host-linux.cc: Likewise. * config/m68k/math-68881.h: Likewise. * config/m68k/m68k.h: Likewise. * config/m68k/m68k.cc: Likewise. * tree-data-ref.h: Likewise. * tree-ssa-loop-prefetch.cc: Likewise. * reorg.cc: Likewise. * tree.cc: Likewise. * caller-save.cc: Likewise. * et-forest.h: Likewise. * tree-ssa-sccvn.cc: Likewise. * expr.h: Likewise. * tree-ssa-pre.cc: Likewise. * input.h: Likewise. * tree-vectorizer.h: Likewise. * tree-dump.cc: Likewise. * ira-costs.cc: Likewise. * rtlanal.cc: Likewise. * lra-remat.cc: Likewise. * tree-vectorizer.cc: Likewise. * dfp.cc: Likewise. * combine.cc: Likewise. * cse.cc: Likewise. * tree-ssa-ifcombine.cc: Likewise. * varasm.cc: Likewise. * graphite.h: Likewise. * valtrack.cc: Likewise. * tree-core.h: Likewise. * tree-inline.cc: Likewise. * range-op.cc: Likewise. * omp-offload.cc: Likewise. * collect-utils.cc: Likewise. * genextract.cc: Likewise. * shrink-wrap.cc: Likewise. * lto-wrapper.cc: Likewise. * tree-ssa-tail-merge.cc: Likewise. * system.h: Likewise. * gimple-iterator.cc: Likewise. * omp-simd-clone.cc: Likewise. * genrecog.cc: Likewise. * modulo-sched.cc: Likewise. * alias.cc: Likewise. * tree-outof-ssa.cc: Likewise. * tree-ssa-dse.cc: Likewise. * diagnostic-path.h: Likewise. * dse.cc: Likewise. * varpool.cc: Likewise. * tree-streamer-out.cc: Likewise. * data-streamer.h: Likewise. * gcov.cc: Likewise. * ipa-inline-analysis.cc: Likewise. * emit-rtl.h: Likewise. * df-problems.cc: Likewise. * genautomata.cc: Likewise. * substring-locations.cc: Likewise. * resource.cc: Likewise. * gimple-loop-jam.cc: Likewise. * ggc.h: Likewise. * cfgloopanal.cc: Likewise. * tree-pretty-print.cc: Likewise. * loop-doloop.cc: Likewise. * ubsan.cc: Likewise. * mcf.cc: Likewise. * hard-reg-set.h: Likewise. * tree-ssa-ccp.cc: Likewise. * genmatch.cc: Likewise. * dominance.cc: Likewise. * gimplify.cc: Likewise. * cgraph.h: Likewise. * ddg.cc: Likewise. * profile-count.h: Likewise. * rtl.h: Likewise. * gimple-expr.cc: Likewise. * tree-ssa-structalias.cc: Likewise. * ssa-iterators.h: Likewise. * tree.h: Likewise. * sel-sched-ir.cc: Likewise. * gimple-range-gori.cc: Likewise. * reg-stack.cc: Likewise. * passes.cc: Likewise. * explow.h: Likewise. * genpreds.cc: Likewise. * tree-vect-stmts.cc: Likewise. * early-remat.cc: Likewise. * tree-tailcall.cc: Likewise. * gimple.cc: Likewise. * tree-vect-patterns.cc: Likewise. * ipa-polymorphic-call.cc: Likewise. * sanopt.cc: Likewise. * tree-data-ref.cc: Likewise. * cfghooks.cc: Likewise. * recog.cc: Likewise. * cgraphclones.cc: Likewise. * diagnostic-path.cc: Likewise. * cfgcleanup.cc: Likewise. * cselib.cc: Likewise. * ipa-devirt.cc: Likewise. * symtab.cc: Likewise. * vec.cc: Likewise. * ipa-icf.cc: Likewise. * tree-nrv.cc: Likewise. * lra-int.h: Likewise. * tree-scalar-evolution.cc: Likewise. * emit-rtl.cc: Likewise. * ipa-modref.cc: Likewise. * ipa-sra.cc: Likewise. * df-core.cc: Likewise. * read-rtl.cc: Likewise. * vr-values.cc: Likewise. * ipa-inline.cc: Likewise. * tree-eh.cc: Likewise. * tree-emutls.cc: Likewise. * cfg.cc: Likewise. * opt-problem.h: Likewise. * tree-vect-slp.cc: Likewise. * fold-const-call.cc: Likewise. * tree-ssa-math-opts.cc: Likewise. * dwarf2out.cc: Likewise. * profile.cc: Likewise. * reload1.cc: Likewise. * loop-init.cc: Likewise. * lra-constraints.cc: Likewise. * builtins.cc: Likewise. * gimple-ssa-isolate-paths.cc: Likewise. * hash-table.h: Likewise. * basic-block.h: Likewise. * godump.cc: Likewise. * tree-affine.cc: Likewise. * print-rtl.h: Likewise. * timevar.cc: Likewise. * ree.cc: Likewise. * ipa-param-manipulation.cc: Likewise. * range-op.h: Likewise. * tree-stdarg.cc: Likewise. * tree-nested.cc: Likewise. * tree-vect-generic.cc: Likewise. * optabs.cc: Likewise. * auto-inc-dec.cc: Likewise. * tree-ssa-dom.cc: Likewise. * multiple_target.cc: Likewise. * ira-lives.cc: Likewise. * diagnostic-macro-unwinding.cc: Likewise. * genoutput.cc: Likewise. * regrename.cc: Likewise. * cfgbuild.cc: Likewise. * gcse.cc: Likewise. * stor-layout.cc: Likewise. * print-rtl.cc: Likewise. * gimple-ssa-split-paths.cc: Likewise. * function.cc: Likewise. * vmsdbgout.cc: Likewise. * ipa-prop.h: Likewise. * tree-cfg.h: Likewise. * tree-ssa-address.cc: Likewise. * genmodes.cc: Likewise. * tree-pass.h: Likewise. * fixed-value.h: Likewise. * tree-ssa-scopedtables.cc: Likewise. * expr.cc: Likewise. * read-md.cc: Likewise. * loop-invariant.cc: Likewise. * is-a.h: Likewise. * tree-ssa-threadupdate.cc: Likewise. * except.cc: Likewise. * ipa-predicate.h: Likewise. * gimple-walk.cc: Likewise. * tree-ssanames.cc: Likewise. * ginclude/unwind-arm-common.h: Likewise. * ginclude/float.h: Likewise. * lto-streamer.h: Likewise. * rtl.cc: Likewise. * dce.cc: Likewise. * lra-spills.cc: Likewise. * gcov-io.h: Likewise. * tree-parloops.cc: Likewise. * tree-streamer-in.cc: Likewise. * function-tests.cc: Likewise. * tree-vect-slp-patterns.cc: Likewise. * gimple-builder.cc: Likewise. * cfgloop.h: Likewise. * fold-const.h: Likewise. * collect2-aix.cc: Likewise. * targhooks.cc: Likewise. * final.cc: Likewise. * cfgloopmanip.cc: Likewise. * ipa-free-lang-data.cc: Likewise. * tree-ssa-ter.cc: Likewise. * loop-iv.cc: Likewise. * lto-streamer-in.cc: Likewise. * ipa-profile.cc: Likewise. * gengtype-parse.cc: Likewise. * tree-cfg.cc: Likewise. * internal-fn.h: Likewise. * gimple-streamer-out.cc: Likewise. * pretty-print.cc: Likewise. * gensupport.cc: Likewise. * tree-ssa-phiopt.cc: Likewise. * tree-ssa.cc: Likewise. * reload.h: Likewise. * cppbuiltin.cc: Likewise. * genattr.cc: Likewise. * ifcvt.cc: Likewise. * tree-ssa-loop-im.cc: Likewise. * regcprop.cc: Likewise. * sel-sched-ir.h: Likewise. * tree-ssa-alias.cc: Likewise. * trans-mem.cc: Likewise. * gimple-ssa-store-merging.cc: Likewise. * gimple-low.cc: Likewise. * diagnostic-show-locus.cc: Likewise. * ggc-tests.cc: Likewise. * tree-predcom.cc: Likewise. * sparseset.cc: Likewise. * predict.cc: Likewise. * sched-ebb.cc: Likewise. * asan.cc: Likewise. * ipa-fnsummary.cc: Likewise. * gcc-symtab.h: Likewise. * defaults.h: Likewise. * tree-ssa-strlen.cc: Likewise. * vtable-verify.h: Likewise. * sel-sched-dump.h: Likewise. * tree-diagnostic.cc: Likewise. * lto-streamer-out.cc: Likewise. * tree-chrec.cc: Likewise. * gcc-rich-location.h: Likewise. * tree-ssa-reassoc.cc: Likewise. * web.cc: Likewise. * ipa-visibility.cc: Likewise. * tree-ssa-phiprop.cc: Likewise. * tree-into-ssa.cc: Likewise. * loop-unroll.cc: Likewise. * internal-fn.cc: Likewise. * dumpfile.h: Likewise. * ipa-comdats.cc: Likewise. * vec.h: Likewise. * tree-if-conv.cc: Likewise. * tree-ssa-forwprop.cc: Likewise. * ira-conflicts.cc: Likewise. * genconditions.cc: Likewise. * inchash.h: Likewise. * domwalk.cc: Likewise. * graph.cc: Likewise. * ira.cc: Likewise. * convert.cc: Likewise. * tree-streamer.h: Likewise. * tree-ssa-live.cc: Likewise. * ipa-split.cc: Likewise. * postreload-gcse.cc: Likewise. * df.h: Likewise. * omp-expand.cc: Likewise. * tree-object-size.cc: Likewise. * fold-const.cc: Likewise. * dojump.cc: Likewise. * bitmap.cc: Likewise. * haifa-sched.cc: Likewise. * expmed.cc: Likewise. * ipa-predicate.cc: Likewise. * ipa-icf.h: Likewise. * common/config/rx/rx-common.cc: Likewise. * common/config/avr/avr-common.cc: Likewise. * common/config/aarch64/aarch64-common.cc: Likewise. * common/config/m68k/m68k-common.cc: Likewise. * pass_manager.h: Likewise. * var-tracking.cc: Likewise. * ipa-pure-const.cc: Likewise. * tree-vect-loop-manip.cc: Likewise. * hash-map.h: Likewise. * ipa-utils.cc: Likewise. * postreload.cc: Likewise. * poly-int.h: Likewise. * gimple-ssa-strength-reduction.cc: Likewise. * tree-phinodes.cc: Likewise. * gengtype.cc: Likewise. * fixed-value.cc: Likewise. * tree-ssa-loop-ivcanon.cc: Likewise. * df-scan.cc: Likewise. * real.cc: Likewise. * tree-ssa-propagate.cc: Likewise. * tree-vrp.cc: Likewise. * tree-profile.cc: Likewise. * opts-global.cc: Likewise. * toplev.cc: Likewise. * plugin.h: Likewise. * omp-low.cc: Likewise. * target-hooks-macros.h: Likewise. * ipa-cp.cc: Likewise. * lra.cc: Likewise. * cfgloop.cc: Likewise. * gimple-ssa-sprintf.cc: Likewise. * calls.cc: Likewise. * gimple-match-head.cc: Likewise. gcc/ada/ * gcc-interface/ada.h: Replace 8 spaces with tab in leading whitespace. * gcc-interface/utils.cc: Likewise. * gcc-interface/trans.cc: Likewise. * gcc-interface/gigi.h: Likewise. * gcc-interface/misc.cc: Likewise. * gcc-interface/utils2.cc: Likewise. * gcc-interface/decl.cc: Likewise. * terminals.c: Likewise. * env.c: Likewise. * sigtramp-qnx.c: Likewise. * ctrl_c.c: Likewise. * adadecode.c: Likewise. * sigtramp-vxworks.c: Likewise. * raise-gcc.c: Likewise. * adaint.h: Likewise. * init.c: Likewise. * socket.c: Likewise. * sigtramp-android.c: Likewise. * tracebak.c: Likewise. * adaint.c: Likewise. * sysdep.c: Likewise. * sigtramp-ios.c: Likewise. * rtinit.c: Likewise. * s-oscons-tmplt.c: Likewise. * expect.c: Likewise. * locales.c: Likewise. gcc/analyzer/ * store.h: Replace 8 spaces with tab in leading whitespace. * diagnostic-manager.cc: Likewise. * checker-event.cc: Likewise. * region.h: Likewise. * state-purge.cc: Likewise. * region-model.h: Likewise. * supergraph.cc: Likewise. * engine.cc: Likewise. * program-state.cc: Likewise. * checker-event.h: Likewise. * state-purge.h: Likewise. * exploded-graph.h: Likewise. * store.cc: Likewise. * region-model.cc: Likewise. gcc/c-family/ * c-attribs.cc: Replace 8 spaces with tab in leading whitespace. * c-lex.cc: Likewise. * c-pragma.h: Likewise. * c-common.cc: Likewise. * c-cppbuiltin.cc: Likewise. * c-type-mismatch.h: Likewise. * c-format.cc: Likewise. * c-ubsan.cc: Likewise. * c-indentation.cc: Likewise. * c-pragma.cc: Likewise. * c-pretty-print.cc: Likewise. * c-common.h: Likewise. * c-ada-spec.cc: Likewise. * c-omp.cc: Likewise. * c-opts.cc: Likewise. * c-ppoutput.cc: Likewise. gcc/c/ * c-typeck.cc: Replace 8 spaces with tab in leading whitespace. * c-decl.cc: Likewise. * gimple-parser.cc: Likewise. * c-errors.cc: Likewise. * c-parser.cc: Likewise. gcc/cp/ * vtable-class-hierarchy.cc: Replace 8 spaces with tab in leading whitespace. * name-lookup.cc: Likewise. * rtti.cc: Likewise. * call.cc: Likewise. * cvt.cc: Likewise. * cp-lang.cc: Likewise. * typeck2.cc: Likewise. * method.cc: Likewise. * tree.cc: Likewise. * typeck.cc: Likewise. * semantics.cc: Likewise. * lambda.cc: Likewise. * optimize.cc: Likewise. * module.cc: Likewise. * ptree.cc: Likewise. * parser.cc: Likewise. * search.cc: Likewise. * cp-gimplify.cc: Likewise. * pt.cc: Likewise. * error.cc: Likewise. * constexpr.cc: Likewise. * cp-tree.h: Likewise. * except.cc: Likewise. * decl.cc: Likewise. * std-name-hint.h: Likewise. * init.cc: Likewise. * logic.cc: Likewise. * friend.cc: Likewise. * class.cc: Likewise. * name-lookup.h: Likewise. * decl2.cc: Likewise. * cxx-pretty-print.cc: Likewise. * mangle.cc: Likewise. * cfns.h: Likewise. * constraint.cc: Likewise. gcc/d/ * dmd/target.h: Replace 8 spaces with tab in leading whitespace. * dmd/root/array.h: Likewise. * dmd/root/bitarray.h: Likewise. * dmd/root/complex_t.h: Likewise. * dmd/root/dcompat.h: Likewise. * dmd/dsymbol.h: Likewise. * dmd/identifier.h: Likewise. * dmd/doc.h: Likewise. * dmd/tokens.h: Likewise. * dmd/mtype.h: Likewise. * dmd/aggregate.h: Likewise. * dmd/scope.h: Likewise. * dmd/expression.h: Likewise. * dmd/globals.h: Likewise. * dmd/common/outbuffer.h: Likewise. * d-codegen.cc: Likewise. * intrinsics.cc: Likewise. gcc/fortran/ * trans-expr.cc: Replace 8 spaces with tab in leading whitespace. * array.cc: Likewise. * trans-intrinsic.cc: Likewise. * interface.cc: Likewise. * trans-openmp.cc: Likewise. * trans-decl.cc: Likewise. * target-memory.cc: Likewise. * parse.cc: Likewise. * io.cc: Likewise. * arith.cc: Likewise. * openmp.cc: Likewise. * cpp.cc: Likewise. * module.cc: Likewise. * intrinsic.cc: Likewise. * match.cc: Likewise. * check.cc: Likewise. * symbol.cc: Likewise. * iresolve.cc: Likewise. * trans.cc: Likewise. * trans-types.cc: Likewise. * dump-parse-tree.cc: Likewise. * error.cc: Likewise. * f95-lang.cc: Likewise. * trans-stmt.cc: Likewise. * gfortran.h: Likewise. * expr.cc: Likewise. * trans-io.cc: Likewise. * frontend-passes.cc: Likewise. * decl.cc: Likewise. * options.cc: Likewise. * trans-array.cc: Likewise. * class.cc: Likewise. * resolve.cc: Likewise. * simplify.cc: Likewise. * primary.cc: Likewise. * convert.cc: Likewise. * dependency.cc: Likewise. * lang-specs.h: Likewise. * data.cc: Likewise. * trans-common.cc: Likewise. * scanner.cc: Likewise. gcc/go/ * go-gcc-diagnostics.cc: Replace 8 spaces with tab in leading whitespace. * go-lang.cc: Likewise. * go-linemap.cc: Likewise. * go-gcc.cc: Likewise. gcc/jit/ * jit-w32.cc: Replace 8 spaces with tab in leading whitespace. * jit-recording.h: Likewise. * libgccjit++.h: Likewise. * jit-playback.cc: Likewise. * jit-recording.cc: Likewise. * docs/examples/tut01-hello-world.c: Likewise. * docs/examples/tut03-sum-of-squares.cc: Likewise. * docs/examples/tut01-hello-world.cc: Likewise. * docs/examples/tut02-square.c: Likewise. * docs/examples/tut02-square.cc: Likewise. * docs/examples/tut04-toyvm/toyvm.cc: Likewise. * dummy-frontend.cc: Likewise. * jit-dejagnu.h: Likewise. * jit-playback.h: Likewise. * jit-common.h: Likewise. gcc/lto/ * lto.cc: Replace 8 spaces with tab in leading whitespace. * lto-object.cc: Likewise. * lto-partition.cc: Likewise. * lto-symtab.cc: Likewise. * lto-common.cc: Likewise. * lto-lang.cc: Likewise. gcc/objc/ * objc-runtime-shared-support.cc: Replace 8 spaces with tab in leading whitespace. * objc-encoding.cc: Likewise. * objc-act.cc: Likewise. * objc-next-runtime-abi-01.cc: Likewise. * objc-act.h: Likewise. * objc-gnu-runtime-abi-01.cc: Likewise. * objc-next-runtime-abi-02.cc: Likewise. * lang-specs.h: Likewise. gcc/objcp/ * lang-specs.h: Replace 8 spaces with tab in leading whitespace. gcc/rust/ * util/expected.h: Replace 8 spaces with tab in leading whitespace. * util/optional.h: Likewise. * backend/rust-constexpr.cc: Likewise. gcc/m2/ * gm2-lang.cc: Replace 8 spaces with tab in leading whitespace. * pge-boot/GSysExceptions.cc: Likewise. * pge-boot/Gdtoa.cc: Likewise. * pge-boot/Gmcrts.cc: Likewise. * pge-boot/Glibc.cc: Likewise. * pge-boot/GSelective.cc: Likewise. * mc/mcLexBuf.h: Likewise. * tools-src/mklink.c: Likewise. * gm2-libs-ch/SysExceptions.c: Likewise. * gm2-libs-ch/dtoa.cc: Likewise. * plugin/m2rte.cc: Likewise. * gm2spec.cc: Likewise. * mc-boot-ch/Glibc.c: Likewise. * mc-boot-ch/Gmcrts.c: Likewise. * mc-boot-ch/GSelective.c: Likewise. * mc-boot-ch/Gdtoa.cc: Likewise. * mc-boot-ch/GSysExceptions.c: Likewise. * lang-specs.h: Likewise. * gm2-gcc/m2treelib.h: Likewise. * gm2-gcc/m2decl.h: Likewise. * gm2-gcc/m2block.cc: Likewise. * gm2-gcc/m2convert.h: Likewise. * gm2-gcc/m2type.h: Likewise. * gm2-gcc/m2except.cc: Likewise. * gm2-gcc/m2statement.cc: Likewise. * gm2-gcc/m2decl.cc: Likewise. * gm2-gcc/m2type.cc: Likewise. * gm2-gcc/m2statement.h: Likewise. * gm2-gcc/m2builtins.cc: Likewise. * gm2-gcc/m2linemap.h: Likewise. * gm2-gcc/m2pp.cc: Likewise. * gm2-gcc/m2linemap.cc: Likewise. * gm2-gcc/m2builtins.h: Likewise. * gm2-gcc/m2assert.h: Likewise. * gm2-gcc/m2range.h: Likewise. * gm2-gcc/m2tree.cc: Likewise. * gm2-gcc/m2expr.h: Likewise. * gm2-gcc/m2convert.cc: Likewise. * gm2-gcc/m2except.h: Likewise. * gm2-gcc/m2configure.cc: Likewise. * gm2-gcc/m2treelib.cc: Likewise. * gm2-gcc/m2expr.cc: Likewise. include/ * longlong.h: Replace 8 spaces with tab in leading whitespace. * libiberty.h: Likewise. * ctf.h: Likewise. * getopt.h: Likewise. * hsa_ext_amd.h: Likewise. * md5.h: Likewise. * plugin-api.h: Likewise. * hashtab.h: Likewise. * sha1.h: Likewise. * libfcollector.h: Likewise. * fibheap.h: Likewise. * demangle.h: Likewise. * obstack.h: Likewise. * xregex2.h: Likewise. * hsa.h: Likewise. libcpp/ * lex.cc: Replace 8 spaces with tab in leading whitespace. * files.cc: Likewise. * internal.h: Likewise. * line-map.cc: Likewise. * include/line-map.h: Likewise. * include/symtab.h: Likewise. * include/rich-location.h: Likewise. * makeucnid.cc: Likewise. * macro.cc: Likewise. * expr.cc: Likewise. * pch.cc: Likewise. * charset.cc: Likewise. * directives.cc: Likewise. * errors.cc: Likewise. * mkdeps.cc: Likewise. libgcc/ * fp-bit.c: Replace 8 spaces with tab in leading whitespace. * libgcov-profiler.c: Likewise. * libgcov.h: Likewise. * memmove.c: Likewise. * gthr.h: Likewise. * libgcov-interface.c: Likewise. * config/alpha/linux-unwind.h: Likewise. * config/pa/pa64-hpux-lib.h: Likewise. * config/s390/32/_fixtfdi.c: Likewise. * config/s390/32/_fixdfdi.c: Likewise. * config/s390/32/_fixsfdi.c: Likewise. * config/s390/32/_fixunsdfdi.c: Likewise. * config/s390/32/_fixunssfdi.c: Likewise. * config/s390/32/_fixunstfdi.c: Likewise. * config/s390/tpf-unwind.h: Likewise. * config/gthr-vxworks-thread.c: Likewise. * config/msp430/lib2divSI.c: Likewise. * config/ia64/unwind-ia64.c: Likewise. * config/ia64/unwind-ia64.h: Likewise. * config/ia64/linux-unwind.h: Likewise. * config/ia64/fde-vms.c: Likewise. * config/ia64/fde-glibc.c: Likewise. * config/avr/lib2funcs.c: Likewise. * config/arm/pr-support.c: Likewise. * config/arm/linux-atomic.c: Likewise. * config/arm/unwind-arm.h: Likewise. * config/arm/freebsd-atomic.c: Likewise. * config/arm/unwind-arm.c: Likewise. * config/sh/linux-unwind.h: Likewise. * config/aarch64/freebsd-unwind.h: Likewise. * config/bfin/linux-unwind.h: Likewise. * config/i386/linux-unwind.h: Likewise. * config/i386/w32-unwind.h: Likewise. * config/i386/freebsd-unwind.h: Likewise. * config/i386/gnu-unwind.h: Likewise. * config/i386/gthr-win32.h: Likewise. * config/i386/dragonfly-unwind.h: Likewise. * config/i386/cygming-crtbegin.c: Likewise. * config/vms/vms-ucrt0.c: Likewise. * config/sparc/sol2-unwind.h: Likewise. * config/gcn/amdgcn_veclib.h: Likewise. * config/nios2/linux-atomic.c: Likewise. * config/rs6000/darwin-crt2.c: Likewise. * config/rs6000/sfp-machine.h: Likewise. * config/rs6000/_mulkc3.c: Likewise. * config/mips/gthr-mipssde.h: Likewise. * config/stormy16/lib2funcs.c: Likewise. * config/arc/lib2funcs.c: Likewise. * config/darwin-crt3.c: Likewise. * config/m68k/fpgnulib.c: Likewise. * fixed-bit.c: Likewise. * unwind-sjlj.c: Likewise. * libgcov-util.c: Likewise. * soft-fp/op-8.h: Likewise. * libgcov-driver-system.c: Likewise. * libgcc2.c: Likewise. * unwind-seh.c: Likewise. * dfp-bit.c: Likewise. * generic-morestack.c: Likewise. * libgcov-merge.c: Likewise. * unwind-dw2-execute_cfa.h: Likewise. * libgcov-driver.c: Likewise. libgcc/config/avr/libf7/ * asm-defs.h: Replace 8 spaces with tab in leading whitespace. * libf7.c: Likewise. * libf7.h: Likewise. libgcc/config/libbid/ * bid_conf.h: Replace 8 spaces with tab in leading whitespace. * bid128_fma.c: Likewise. * bid_binarydecimal.c: Likewise. * bid64_string.c: Likewise. * bid_inline_add.h: Likewise. * bid128_string.c: Likewise. * bid_functions.h: Likewise. * bid_internal.h: Likewise. libiberty/ * simple-object.c: Replace 8 spaces with tab in leading whitespace. * getopt1.c: Likewise. * vsnprintf.c: Likewise. * argv.c: Likewise. * objalloc.c: Likewise. * _doprnt.c: Likewise. * cp-demint.c: Likewise. * bsearch.c: Likewise. * regex.c: Likewise. * pex-common.h: Likewise. * hashtab.c: Likewise. * bcopy.c: Likewise. * xvasprintf.c: Likewise. * floatformat.c: Likewise. * physmem.c: Likewise. * pex-win32.c: Likewise. * filename_cmp.c: Likewise. * vasprintf.c: Likewise. * strverscmp.c: Likewise. * pex-djgpp.c: Likewise. * getcwd.c: Likewise. * md5.c: Likewise. * cp-demangle.c: Likewise. * obstack.c: Likewise. * dyn-string.c: Likewise. * lrealpath.c: Likewise. * getopt.c: Likewise. * splay-tree.c: Likewise. * fibheap.c: Likewise. * cplus-dem.c: Likewise. * pex-unix.c: Likewise. * make-relative-prefix.c: Likewise. * rust-demangle.c: Likewise. * pex-common.c: Likewise. libstdc++-v3/ * doc/doxygen/stdheader.cc: Replace 8 spaces with tab in leading whitespace. * config/os/aix/ctype_inline.h: Likewise. * config/locale/newlib/ctype_members.cc: Likewise. * config/locale/dragonfly/monetary_members.cc: Likewise. * config/locale/dragonfly/ctype_members.cc: Likewise. * config/locale/gnu/monetary_members.cc: Likewise. * config/locale/gnu/ctype_members.cc: Likewise. * config/locale/generic/ctype_members.cc: Likewise. * config/locale/darwin/ctype_members.cc: Likewise. * config/cpu/i486/opt/bits/opt_random.h: Likewise. * include/debug/functions.h: Likewise. * include/debug/map.h: Likewise. * include/debug/formatter.h: Likewise. * include/debug/safe_iterator.h: Likewise. * include/parallel/types.h: Likewise. * include/parallel/sort.h: Likewise. * include/parallel/algorithmfwd.h: Likewise. * include/parallel/numericfwd.h: Likewise. * include/parallel/unique_copy.h: Likewise. * include/parallel/for_each.h: Likewise. * include/parallel/partition.h: Likewise. * include/parallel/multiway_merge.h: Likewise. * include/parallel/losertree.h: Likewise. * include/parallel/queue.h: Likewise. * include/parallel/workstealing.h: Likewise. * include/parallel/tags.h: Likewise. * include/parallel/omp_loop_static.h: Likewise. * include/parallel/partial_sum.h: Likewise. * include/parallel/list_partition.h: Likewise. * include/parallel/iterator.h: Likewise. * include/parallel/set_operations.h: Likewise. * include/parallel/equally_split.h: Likewise. * include/parallel/multiway_mergesort.h: Likewise. * include/parallel/random_shuffle.h: Likewise. * include/parallel/base.h: Likewise. * include/parallel/omp_loop.h: Likewise. * include/parallel/settings.h: Likewise. * include/parallel/algobase.h: Likewise. * include/parallel/checkers.h: Likewise. * include/parallel/find.h: Likewise. * include/parallel/for_each_selectors.h: Likewise. * include/parallel/search.h: Likewise. * include/parallel/multiseq_selection.h: Likewise. * include/parallel/merge.h: Likewise. * include/parallel/random_number.h: Likewise. * include/parallel/quicksort.h: Likewise. * include/parallel/find_selectors.h: Likewise. * include/parallel/balanced_quicksort.h: Likewise. * include/bits/random.h: Likewise. * include/bits/stl_construct.h: Likewise. * include/bits/valarray_after.h: Likewise. * include/bits/stl_uninitialized.h: Likewise. * include/bits/shared_ptr_base.h: Likewise. * include/bits/unique_ptr.h: Likewise. * include/bits/stl_pair.h: Likewise. * include/bits/stringfwd.h: Likewise. * include/bits/stl_iterator.h: Likewise. * include/bits/atomic_base.h: Likewise. * include/bits/valarray_array.h: Likewise. * include/bits/stl_vector.h: Likewise. * include/bits/fs_dir.h: Likewise. * include/bits/shared_ptr.h: Likewise. * include/bits/char_traits.h: Likewise. * include/bits/stream_iterator.h: Likewise. * include/bits/predefined_ops.h: Likewise. * include/bits/basic_string.h: Likewise. * include/bits/concept_check.h: Likewise. * include/bits/stl_iterator_base_types.h: Likewise. * include/bits/enable_special_members.h: Likewise. * include/bits/locale_classes.h: Likewise. * include/bits/stl_tempbuf.h: Likewise. * include/bits/ptr_traits.h: Likewise. * include/bits/stl_algo.h: Likewise. * include/bits/stl_function.h: Likewise. * include/bits/alloc_traits.h: Likewise. * include/bits/uniform_int_dist.h: Likewise. * include/bits/slice_array.h: Likewise. * include/bits/unordered_map.h: Likewise. * include/bits/stl_bvector.h: Likewise. * include/bits/gslice_array.h: Likewise. * include/bits/basic_ios.h: Likewise. * include/bits/move.h: Likewise. * include/bits/stl_numeric.h: Likewise. * include/bits/unordered_set.h: Likewise. * include/bits/boost_concept_check.h: Likewise. * include/bits/ios_base.h: Likewise. * include/bits/uses_allocator.h: Likewise. * include/bits/mask_array.h: Likewise. * include/bits/stl_iterator_base_funcs.h: Likewise. * include/bits/locale_facets_nonio.h: Likewise. * include/bits/stl_multiset.h: Likewise. * include/tr1/random.h: Likewise. * include/tr1/functional_hash.h: Likewise. * include/tr1/special_function_util.h: Likewise. * include/tr1/shared_ptr.h: Likewise. * include/tr1/hashtable_policy.h: Likewise. * include/ext/bitmap_allocator.h: Likewise. * include/ext/vstring_fwd.h: Likewise. * include/ext/codecvt_specializations.h: Likewise. * include/ext/pointer.h: Likewise. * include/ext/mt_allocator.h: Likewise. * include/ext/aligned_buffer.h: Likewise. * include/ext/type_traits.h: Likewise. * include/ext/malloc_allocator.h: Likewise. * include/ext/pod_char_traits.h: Likewise. * include/ext/debug_allocator.h: Likewise. * include/ext/extptr_allocator.h: Likewise. * include/ext/throw_allocator.h: Likewise. * include/ext/vstring.h: Likewise. * include/ext/pool_allocator.h: Likewise. * include/ext/sso_string_base.h: Likewise. * include/ext/ropeimpl.h: Likewise. * include/experimental/bits/fs_path.h: Likewise. * include/experimental/bits/fs_dir.h: Likewise. * include/experimental/bits/shared_ptr.h: Likewise. * include/experimental/bits/simd_math.h: Likewise. * include/pstl/numeric_impl.h: Likewise. * include/pstl/glue_numeric_impl.h: Likewise. * include/pstl/glue_memory_impl.h: Likewise. * include/pstl/parallel_backend_tbb.h: Likewise. * include/pstl/glue_algorithm_impl.h: Likewise. * include/pstl/parallel_impl.h: Likewise. * include/pstl/parallel_backend_utils.h: Likewise. * include/pstl/memory_impl.h: Likewise. * include/pstl/parallel_backend_serial.h: Likewise. * include/pstl/execution_impl.h: Likewise. * include/pstl/algorithm_fwd.h: Likewise. * include/pstl/execution_defs.h: Likewise. * include/pstl/pstl_config.h: Likewise. * include/pstl/algorithm_impl.h: Likewise. * include/pstl/utils.h: Likewise. * include/pstl/numeric_fwd.h: Likewise. * include/pstl/glue_numeric_defs.h: Likewise. * include/pstl/unseq_backend_simd.h: Likewise. * include/pstl/glue_algorithm_defs.h: Likewise. * include/backward/auto_ptr.h: Likewise. * include/backward/hashtable.h: Likewise. * src/c++98/compatibility.cc: Likewise. * src/c++98/istream.cc: Likewise. * src/c++98/misc-inst.cc: Likewise. * src/c++98/ios_init.cc: Likewise. * src/c++98/tree.cc: Likewise. * src/c++98/valarray.cc: Likewise. * src/c++98/complex_io.cc: Likewise. * src/c++98/concept-inst.cc: Likewise. * src/c++98/codecvt.cc: Likewise. * src/c++98/locale_facets.cc: Likewise. * src/c++98/locale.cc: Likewise. * src/c++98/istream-string.cc: Likewise. * src/filesystem/dir.cc: Likewise. * src/filesystem/path.cc: Likewise. * src/c++17/ryu/d2fixed.c: Likewise. * src/c++17/ryu/d2s.c: Likewise. * src/c++17/ryu/generic_128.c: Likewise. * src/c++17/ryu/f2s.c: Likewise. * src/c++17/fs_path.cc: Likewise. * src/c++17/fs_dir.cc: Likewise. * src/c++17/fast_float/fast_float.h: Likewise. * src/c++11/ios_errcat.cc: Likewise. * src/c++11/sso_string.cc: Likewise. * src/c++11/localename.cc: Likewise. * src/c++11/debug.cc: Likewise. * src/c++11/cow-stdexcept.cc: Likewise. * src/c++11/shared_ptr.cc: Likewise. * src/c++11/future.cc: Likewise. * src/c++11/compatibility-ldbl-alt128.cc: Likewise. * src/c++11/codecvt.cc: Likewise. * src/c++11/locale_init.cc: Likewise. * libsupc++/pointer_type_info.cc: Likewise. * libsupc++/dyncast.cc: Likewise. * libsupc++/cxxabi_init_exception.h: Likewise. * libsupc++/tinfo.h: Likewise. * libsupc++/exception_ptr.h: Likewise. * libsupc++/si_class_type_info.cc: Likewise. * libsupc++/vmi_class_type_info.cc: Likewise. * libsupc++/vterminate.cc: Likewise. * libsupc++/guard.cc: Likewise. * libsupc++/eh_type.cc: Likewise. * libsupc++/eh_personality.cc: Likewise. * libsupc++/eh_ptr.cc: Likewise. * libsupc++/pbase_type_info.cc: Likewise. * libsupc++/class_type_info.cc: Likewise. * libsupc++/pmem_type_info.cc: Likewise. Jakub