From 30445db0509089117bd03c70b0cc00656e79e1ab Mon Sep 17 00:00:00 2001
From: Kugan Vivekanandarajah <kvivekananda@nvidia.com>
Date: Fri, 6 Jun 2025 22:11:57 -0700
Subject: [PATCH] [AutoFDO] Fix profile bootstrap for x86_64

This patch fixes profile bootstrap for x86_64 by special
caseing cpu_type for x86_64 as it shares AUTO_PROFILE
from i386.

ChangeLog:

	* configure.ac: Special case cpu_type for x86_64.
	* configure: Regenerate.

Signed-off-by: Kugan Vivekanandarajah <kvivekananda@nvidia.com>
---
 configure    | 4 ++++
 configure.ac | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/configure b/configure
index ed1e5a4e818..8ec8a9f111b 100755
--- a/configure
+++ b/configure
@@ -3397,6 +3397,10 @@ case "${target}" in
 esac
 
 cpu_type=`echo ${host} | sed 's/-.*$//'`
+# Special case cpu_type for x86_64 as it shares AUTO_PROFILE from i386.
+if test "${cpu_type}" = "x86_64" ; then
+  cpu_type="i386"
+fi
 
 
 # Disable libssp for some systems.
diff --git a/configure.ac b/configure.ac
index 33c130f4e02..5fa101f77fd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -622,6 +622,10 @@ case "${target}" in
 esac
 
 cpu_type=`echo ${host} | sed 's/-.*$//'`
+# Special case cpu_type for x86_64 as it shares AUTO_PROFILE from i386.
+if test "${cpu_type}" = "x86_64" ; then
+  cpu_type="i386"
+fi
 AC_SUBST(cpu_type)
 
 # Disable libssp for some systems.
-- 
2.34.1

