| From 93c5b86fae5e42e148e5182466eb0ac26298159c Mon Sep 17 00:00:00 2001 |
| From: Khem Raj <raj.khem@gmail.com> |
| 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 <raj.khem@gmail.com> |
| --- |
| 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. |