From 5cc14938f05ae1354c8062f017a21f39d5fc9729 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 7 Aug 2020 14:31:16 -0700 Subject: [PATCH] powerpc: Do not ask compiler for finding arch This does not work well in cross compiling environments like OE and moreover it uses its own -mcpu/-march options via cflags Upstream-Status: Inappropriate [ OE-Specific] Signed-off-by: Khem Raj --- sysdeps/powerpc/preconfigure | 5 +---- sysdeps/powerpc/preconfigure.ac | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/sysdeps/powerpc/preconfigure b/sysdeps/powerpc/preconfigure index dfe8e20399..bbff040f0f 100644 --- a/sysdeps/powerpc/preconfigure +++ b/sysdeps/powerpc/preconfigure @@ -29,10 +29,7 @@ esac # directive which shows up, and try using it. case "${machine}:${submachine}" in *powerpc*:) - archcpu=`echo "int foo () { return 0; }" \ - | $CC $CFLAGS $CPPFLAGS -S -frecord-gcc-switches -xc -o - - \ - | grep -E "mcpu=|.machine" -m 1 \ - | sed -e "s/.*machine //" -e "s/.*mcpu=\(.*\)\"/\1/"` + archcpu='' # Note if you add patterns here you must ensure that an appropriate # directory exists in sysdeps/powerpc. Likewise, if we find a # cpu, don't let the generic configure append extra compiler options. diff --git a/sysdeps/powerpc/preconfigure.ac b/sysdeps/powerpc/preconfigure.ac index 6c63bd8257..3e925f1d48 100644 --- a/sysdeps/powerpc/preconfigure.ac +++ b/sysdeps/powerpc/preconfigure.ac @@ -29,10 +29,7 @@ esac # directive which shows up, and try using it. case "${machine}:${submachine}" in *powerpc*:) - archcpu=`echo "int foo () { return 0; }" \ - | $CC $CFLAGS $CPPFLAGS -S -frecord-gcc-switches -xc -o - - \ - | grep -E "mcpu=|[.]machine" -m 1 \ - | sed -e "s/.*machine //" -e "s/.*mcpu=\(.*\)\"/\1/"` + archcpu='' # Note if you add patterns here you must ensure that an appropriate # directory exists in sysdeps/powerpc. Likewise, if we find a # cpu, don't let the generic configure append extra compiler options.