summaryrefslogtreecommitdiffstats
path: root/rules/mono.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2011-04-08 17:54:15 +0200
committerRobert Schwebel <r.schwebel@pengutronix.de>2011-04-08 17:54:15 +0200
commit0ae8c2f4859b98dffe4bbf2017c666d5615f0071 (patch)
treef2ab1276870fc4016d31f1f0eeaebb02b57cd7bb /rules/mono.make
parent90aa58008cbe725d1cc07a955cbad2a79a6e7101 (diff)
downloadptxdist-0ae8c2f4859b98dffe4bbf2017c666d5615f0071.tar.gz
ptxdist-0ae8c2f4859b98dffe4bbf2017c666d5615f0071.tar.xz
mono: remove implicit get stage, configure floatingpoint
This patch fixes two issues: - the get stage is standard and can be avoided - floatingpoint info is now taken from the platform and not disabled by default. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'rules/mono.make')
-rw-r--r--rules/mono.make10
1 files changed, 1 insertions, 9 deletions
diff --git a/rules/mono.make b/rules/mono.make
index dc2463abb..533643bc6 100644
--- a/rules/mono.make
+++ b/rules/mono.make
@@ -25,20 +25,12 @@ MONO_DIR := $(BUILDDIR)/$(MONO)
MONO_LICENSE := unknown
# ----------------------------------------------------------------------------
-# Get
-# ----------------------------------------------------------------------------
-
-$(MONO_SOURCE):
- @$(call targetinfo)
- @$(call get, MONO)
-
-# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------
MONO_CONF_ENV := \
$(CROSS_ENV) \
- CPPFLAGS="$(CROSS_CPPFLAGS) -DARM_FPU_NONE=1" \
+ CPPFLAGS="$(CROSS_CPPFLAGS) -DARM_FPU_NONE=$(call ptx/ifdef, PTXCONF_HAS_HARDFLOAT, 0, 1)" \
mono_cv_uscore=yes
#
# autoconf