From 13fcbed86e91e339560dfe35623a79e8576aeee6 Mon Sep 17 00:00:00 2001 From: Cody Schafer Date: Fri, 9 May 2014 19:10:08 -0700 Subject: arch: add option to let gccdecide what floating point to use Add an ARCH_FLOAT_AUTO option to avoid passing float options to gcc and allow it to choose Signed-off-by: Cody P Schafer [yann.morin.1998@free.fr: slightly reword the commit log] Signed-off-by: "Yann E. MORIN" Message-Id: <088489641f4790262685.1399687813@localhost> Patchwork-Id: 347584 diff --git a/config/target.in b/config/target.in index 930876f..c655783 100644 --- a/config/target.in +++ b/config/target.in @@ -296,6 +296,15 @@ choice prompt "Floating point:" depends on ARCH_SUPPORTS_WITH_FLOAT +config ARCH_FLOAT_AUTO + bool + prompt "auto (let gcc decide)" + help + Instead of explicitly passing a float option, don't + pass any float options and let gcc figure it out. + + For multilib configurations, this may help. + config ARCH_FLOAT_HW bool prompt "hardware (FPU)" @@ -364,6 +373,7 @@ config TARGET_LDFLAGS config ARCH_FLOAT string default "" if ! ARCH_SUPPORTS_WITH_FLOAT + default "auto" if ARCH_FLOAT_AUTO default "hard" if ARCH_FLOAT_HW default "soft" if ARCH_FLOAT_SW default "softfp" if ARCH_FLOAT_SOFTFP -- cgit v0.10.2-6-g49f6