https://gcc.gnu.org/g:705d87ba8e987cb8e0ca8b6d400c0aff8739eb23
commit r16-7494-g705d87ba8e987cb8e0ca8b6d400c0aff8739eb23 Author: Dhruv Chawla <[email protected]> Date: Thu Feb 12 08:54:50 2026 +0000 AutoFDO: Update profile_merger gcov_version to 3 This patch should have been a part of r16-6348-g4dfa48077e3892 but unfortunately I forgot to bump these versions with it. Bootstrapped and regtested on aarch64-linux-gnu. Signed-off-by: Dhruv Chawla <[email protected]> gcc/ChangeLog: * Makefile.in (all.fda): Bump profile_merger gcov_version to 3. gcc/c/ChangeLog: * Make-lang.in (cc1.fda): Likewise. gcc/cp/ChangeLog: * Make-lang.in (cc1plus.fda): Likewise. gcc/lto/ChangeLog: * Make-lang.in (lto1.fda): Likewise. Diff: --- gcc/Makefile.in | 2 +- gcc/c/Make-lang.in | 2 +- gcc/cp/Make-lang.in | 2 +- gcc/lto/Make-lang.in | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 3d3b21abe6ac..9e8da255186a 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -4818,7 +4818,7 @@ paranoia: paranoia.o real.o $(LIBIBERTY) g++ -o $@ paranoia.o real.o $(LIBIBERTY) all.fda: $(ALL_FDAS) - $(PROFILE_MERGER) $(ALL_FDAS) --output_file all.fda -gcov_version 2 + $(PROFILE_MERGER) $(ALL_FDAS) --output_file all.fda -gcov_version 3 # These exist for maintenance purposes. diff --git a/gcc/c/Make-lang.in b/gcc/c/Make-lang.in index bcb8ffda8add..fd127caba915 100644 --- a/gcc/c/Make-lang.in +++ b/gcc/c/Make-lang.in @@ -93,7 +93,7 @@ components_in_prev = "bfd opcodes binutils fixincludes gas gcc gmp mpfr mpc isl components_in_prev_target = "libstdc++-v3 libsanitizer libvtv libgcc libbacktrace libphobos zlib libgomp libatomic" cc1.fda: create_fdas_for_cc1 - $(PROFILE_MERGER) $(shell ls -ha cc1_*.fda) --output_file cc1.fda -gcov_version 2 + $(PROFILE_MERGER) $(shell ls -ha cc1_*.fda) --output_file cc1.fda -gcov_version 3 create_fdas_for_cc1: ../stage1-gcc/cc1$(exeext) ../prev-gcc/$(PERF_DATA) for component_in_prev in "$(components_in_prev)"; do \ diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in index 7f476531d84d..55be730f5020 100644 --- a/gcc/cp/Make-lang.in +++ b/gcc/cp/Make-lang.in @@ -210,7 +210,7 @@ components_in_prev = "bfd opcodes binutils fixincludes gas gcc gmp mpfr mpc isl components_in_prev_target = "libstdc++-v3 libsanitizer libvtv libgcc libbacktrace libphobos zlib libgomp libatomic" cc1plus.fda: create_fdas_for_cc1plus - $(PROFILE_MERGER) $(shell ls -ha cc1plus_*.fda) --output_file cc1plus.fda -gcov_version 2 + $(PROFILE_MERGER) $(shell ls -ha cc1plus_*.fda) --output_file cc1plus.fda -gcov_version 3 create_fdas_for_cc1plus: ../stage1-gcc/cc1plus$(exeext) ../prev-gcc/$(PERF_DATA) for component_in_prev in "$(components_in_prev)"; do \ diff --git a/gcc/lto/Make-lang.in b/gcc/lto/Make-lang.in index aacee6c6b250..eacfe53ca149 100644 --- a/gcc/lto/Make-lang.in +++ b/gcc/lto/Make-lang.in @@ -106,7 +106,7 @@ components_in_prev = "bfd opcodes binutils fixincludes gas gcc gmp mpfr mpc isl components_in_prev_target = "libstdc++-v3 libsanitizer libvtv libgcc libbacktrace libphobos zlib libgomp libatomic" lto1.fda: create_fdas_for_lto1 - $(PROFILE_MERGER) $(shell ls -ha lto1_*.fda) --output_file lto1.fda -gcov_version 2 + $(PROFILE_MERGER) $(shell ls -ha lto1_*.fda) --output_file lto1.fda -gcov_version 3 create_fdas_for_lto1: ../stage1-gcc/lto1$(exeext) ../prev-gcc/$(PERF_DATA) for component_in_prev in "$(components_in_prev)"; do \
