gprofng: adjust GPROFNG_VARIANT

GPROFNG_VARIANT depends on compiler options, not on $(host).

gprofng/ChangeLog
2022-07-06  Vladimir Mezentsev  <vladimir.mezentsev@oracle.com>

	PR gprofng/29116
	* libcollector/configure.ac: Adjust GPROFNG_VARIANT.
	* libcollector/configure: Rebuild.
This commit is contained in:
Vladimir Mezentsev 2022-07-06 13:52:57 -07:00
parent 3d5d6bd554
commit 1bb1f55d64
2 changed files with 26 additions and 20 deletions

View File

@ -15476,17 +15476,20 @@ $as_echo "$as_me: WARNING: Cannot set --enable-shared for gprofng/libcollector.
fi
GPROFNG_VARIANT=unknown
case "${host}" in
x86_64-*-linux*)
GPROFNG_VARIANT=amd64-Linux
;;
i?86-*-linux*)
x=`echo | $CC $CFLAGS -dM -E - | grep -w __x86_64`
if test -n "$x"; then
GPROFNG_VARIANT=amd64-Linux
else
x=`echo | $CC $CFLAGS -dM -E - | grep -w __i386__`
if test -n "$x"; then
GPROFNG_VARIANT=intel-Linux
;;
aarch64-*-linux*)
GPROFNG_VARIANT=aarch64-Linux
;;
esac
else
x=`echo | $CC $CFLAGS -dM -E - | grep -w __aarch64__`
if test -n "$x"; then
GPROFNG_VARIANT=aarch64-Linux
fi
fi
fi
ac_ext=c

View File

@ -42,17 +42,20 @@ if test "$enable_shared" != "yes"; then
fi
GPROFNG_VARIANT=unknown
case "${host}" in
x86_64-*-linux*)
GPROFNG_VARIANT=amd64-Linux
;;
i?86-*-linux*)
x=`echo | $CC $CFLAGS -dM -E - | grep -w __x86_64`
if test -n "$x"; then
GPROFNG_VARIANT=amd64-Linux
else
x=`echo | $CC $CFLAGS -dM -E - | grep -w __i386__`
if test -n "$x"; then
GPROFNG_VARIANT=intel-Linux
;;
aarch64-*-linux*)
GPROFNG_VARIANT=aarch64-Linux
;;
esac
else
x=`echo | $CC $CFLAGS -dM -E - | grep -w __aarch64__`
if test -n "$x"; then
GPROFNG_VARIANT=aarch64-Linux
fi
fi
fi
AC_SUBST(GPROFNG_VARIANT)
ACX_PROG_CC_WARNING_OPTS([-Wno-nonnull-compare], [GPROFNG_NO_NONNULL_COMPARE_CFLAGS])