summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2007-02-20 20:39:12 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2007-02-20 20:39:12 +0000
commitbd7dce092d36128a0f84e5544ccc857a45f6ba2f (patch)
treea5ae161bb7a35fc5e44e2c7e733c542e8a7c4761
parentfc7487b02be45d2da3ce5999751f61131a2a62cc (diff)
downloadnuttx-bd7dce092d36128a0f84e5544ccc857a45f6ba2f.tar.gz
nuttx-bd7dce092d36128a0f84e5544ccc857a45f6ba2f.tar.bz2
nuttx-bd7dce092d36128a0f84e5544ccc857a45f6ba2f.zip
Add options to define compiler characteristics
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@13 42af7a65-404d-4744-a932-0658087f49c3
-rw-r--r--nuttx/arch/c5471/defconfig10
-rw-r--r--nuttx/arch/sim/defconfig10
2 files changed, 20 insertions, 0 deletions
diff --git a/nuttx/arch/c5471/defconfig b/nuttx/arch/c5471/defconfig
index 488ea2e79..6f8f152c2 100644
--- a/nuttx/arch/c5471/defconfig
+++ b/nuttx/arch/c5471/defconfig
@@ -132,9 +132,19 @@ CONFIG_ARCH_KFREE=n
#
# General Compile environment setup
#
+# CONFIG_HAVE_INLINE - enable if your compiler supports
+# inline functions
+# CONFIG_HAVE_DOUBLE - enable if your compiler supports type
+# double.
# CONFIG_HAVE_LONG_LONG - enable if your architecture supports
# long long types and if you plan to use them
+# CONFIG_CAN_PASS_STRUCTS - enable if your compiler supports
+# passing structures and unions as values
+#
+CONFIG_HAVE_INLINE=y
+CONFIG_HAVE_DOUBLE=y
CONFIG_HAVE_LONG_LONG=n
+CONFIG_CAN_PASS_STRUCTS=y
#
# General build options
diff --git a/nuttx/arch/sim/defconfig b/nuttx/arch/sim/defconfig
index ab62eb452..18b15d7e0 100644
--- a/nuttx/arch/sim/defconfig
+++ b/nuttx/arch/sim/defconfig
@@ -99,9 +99,19 @@ CONFIG_ARCH_KFREE=n
#
# General Compile environment setup
#
+# CONFIG_HAVE_INLINE - enable if your compiler supports
+# inline functions
+# CONFIG_HAVE_DOUBLE - enable if your compiler supports type
+# double.
# CONFIG_HAVE_LONG_LONG - enable if your architecture supports
# long long types and if you plan to use them
+# CONFIG_CAN_PASS_STRUCTS - enable if your compiler supports
+# passing structures and unions as values
+#
+CONFIG_HAVE_INLINE=y
+CONFIG_HAVE_DOUBLE=y
CONFIG_HAVE_LONG_LONG=n
+CONFIG_CAN_PASS_STRUCTS=y
#
# General build options