blob: b26f4db98ef71a247abcfe522f10f4c416bfa1fa [file] [log] [blame]
Andrew Geissler82c905d2020-04-13 13:39:40 -05001From ae1a4c37417a3bbbf8ea1cab198982b0cad47e29 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Fri, 12 Aug 2016 17:08:13 +0000
4Subject: [PATCH] confiure.ac: Believe the cflags from environment
5
6In some toolchains e.g. OpenEmbedded -march options
7are passed on compiler cmdline, it does not use
8the expected target triplets to make these decision
9during configure.
10
11Secondly, dont set armv4 for march when no selection
12is made, since it is passed from cmdline
13
14Signed-off-by: Khem Raj <raj.khem@gmail.com>
Andrew Geissler595f6302022-01-24 19:11:47 +000015Upstream-Status: Inappropriate [OE-Specific]
Andrew Geissler82c905d2020-04-13 13:39:40 -050016---
Andrew Geissler82c905d2020-04-13 13:39:40 -050017
18 configure.ac | 11 -----------
19 1 file changed, 11 deletions(-)
20
21--- a/configure.ac
22+++ b/configure.ac
23@@ -625,17 +625,6 @@ case $host in
24 any_32_testlist="sizeof-void*-4"
25 any_64_testlist="sizeof-void*-8"
26
27- # This is needed for clang, which is not content with flags like -mfpu=neon
28- # alone.
29- case $host in
30- *-*-*eabi)
31- gcc_cflags_fpmode="-mfloat-abi=softfp" ;;
32- *-*-*eabihf)
33- gcc_cflags_fpmode="-mfloat-abi=hard" ;;
34- *-*-mingw*)
35- limb_64=longlong ;;
36- esac
37-
38 # FIXME: We make mandatory compiler options optional here. We should
39 # either enforce them, or organise to strip paths as the corresponding
40 # options fail.
41@@ -780,8 +769,6 @@ case $host in
42 ;;
43 *)
44 path="arm"
45- gcc_cflags_arch="-march=armv4"
46- GMP_DEFINE_RAW(["define(<NOTHUMB>,1)"])
47 ;;
48 esac
49 ;;