summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2014-06-08 10:24:05 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2014-06-08 11:04:19 +0200
commit02454da73c502838fd8292415f52fb188dae0efa (patch)
tree727ce1ef3e5aec4557f2fb5496844b41ddaada7d /scripts
parent026c08527ce46fe7036cd280b8bc2c2c2466e854 (diff)
downloadptxdist-02454da73c502838fd8292415f52fb188dae0efa.tar.gz
ptxdist-02454da73c502838fd8292415f52fb188dae0efa.tar.xz
wrapper: add '-mfpu=neon' for PTXCONF_ARCH_ARM_NEON
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/wrapper/libwrapper.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/wrapper/libwrapper.sh b/scripts/wrapper/libwrapper.sh
index b574b3b83..ec0672801 100644
--- a/scripts/wrapper/libwrapper.sh
+++ b/scripts/wrapper/libwrapper.sh
@@ -181,6 +181,10 @@ cc_add_debug() {
add_late_opt_arg TARGET_DEBUG_FULL "-ggdb3"
}
+cc_add_arch() {
+ add_opt_arg ARCH_ARM_NEON "-mfpu=neon"
+}
+
cpp_add_target_extra() {
add_opt_arg TARGET_COMPILER_RECORD_SWITCHES "-frecord-gcc-switches"
add_arg ${PTXDIST_CROSS_CPPFLAGS}
@@ -191,6 +195,7 @@ cpp_add_target_extra() {
cc_add_target_extra() {
cpp_add_target_extra
cc_add_debug
+ cc_add_arch
add_arg ${pkg_cflags}
add_opt_arg TARGET_EXTRA_CFLAGS ${PTXCONF_TARGET_EXTRA_CFLAGS}
}
@@ -198,6 +203,7 @@ cc_add_target_extra() {
cxx_add_target_extra() {
cpp_add_target_extra
cc_add_debug
+ cc_add_arch
add_arg ${pkg_cxxflags}
add_opt_arg TARGET_EXTRA_CXXFLAGS ${PTXCONF_TARGET_EXTRA_CXXFLAGS}
}