summaryrefslogtreecommitdiff
path: root/apps/examples/README.txt
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-02-28 21:58:24 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-02-28 21:58:24 +0000
commit0819616be7c980481cd570ce39448d84408d7859 (patch)
tree758d98e071ebf53438273bab0cdc776460d7db3a /apps/examples/README.txt
parent49afb62815da9b34b66a22e41c973504b194258f (diff)
downloadnuttx-0819616be7c980481cd570ce39448d84408d7859.tar.gz
nuttx-0819616be7c980481cd570ce39448d84408d7859.tar.bz2
nuttx-0819616be7c980481cd570ce39448d84408d7859.zip
Add support for C++ static constructors (at least to a few platforms)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4438 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'apps/examples/README.txt')
-rw-r--r--apps/examples/README.txt13
1 files changed, 10 insertions, 3 deletions
diff --git a/apps/examples/README.txt b/apps/examples/README.txt
index a89a9097c..fb947cd71 100644
--- a/apps/examples/README.txt
+++ b/apps/examples/README.txt
@@ -362,12 +362,19 @@ examples/helloxx
library suupport is available, and that class are instantiated
correctly.
- NuttX configuration settings:
+ NuttX configuration prerequisites:
+
+ CONFIG_HAVE_CXX -- Enable C++ Support
+
+ Optional NuttX configuration settings:
+
+ CONFIG_HAVE_CXXINITIALIZE -- Enable support for static constructors
+ (may not be available on all platforms).
+
+ NuttX configuration settings specific to this examp;le:
CONFIG_EXAMPLES_HELLOXX_BUILTIN -- Build the helloxx example as a
"built-in" that can be executed from the NSH command line.
- CONFIG_EXAMPLES_HELLOXX_NOSTATICCONST - Set if system does not support
- static constructors.
CONFIG_EXAMPLES_HELLOXX_NOSTACKCONST - Set if the system does not
support construction of objects on the stack.