summaryrefslogtreecommitdiff
path: root/nuttx/tools/mkconfig.c
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-06-16 13:26:07 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-06-16 13:26:07 +0000
commit3fe80d8f04e88a7972131dad5babc5c1429fddfd (patch)
tree5711385e037e1113f541db35a8e775a5a2f6ac68 /nuttx/tools/mkconfig.c
parent7ab326bbb406504d0ae528af8a06b8456201b6a6 (diff)
downloadpx4-nuttx-3fe80d8f04e88a7972131dad5babc5c1429fddfd.tar.gz
px4-nuttx-3fe80d8f04e88a7972131dad5babc5c1429fddfd.tar.bz2
px4-nuttx-3fe80d8f04e88a7972131dad5babc5c1429fddfd.zip
Adding basic framework for NXFLAT
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1887 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/tools/mkconfig.c')
-rw-r--r--nuttx/tools/mkconfig.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/nuttx/tools/mkconfig.c b/nuttx/tools/mkconfig.c
index 6b2299e7b..1486586dd 100644
--- a/nuttx/tools/mkconfig.c
+++ b/nuttx/tools/mkconfig.c
@@ -214,6 +214,12 @@ int main(int argc, char **argv, char **envp)
printf("/* Architecture-specific options *************************/\n\n");
parse_file(stream);
printf("\n/* Sanity Checks *****************************************/\n\n");
+ printf("/* If this is an NXFLAT, external build, then make sure that\n");
+ printf(" * NXFLAT support is enabled in the base code.\n");
+ printf(" */\n\n");
+ printf("#if defined(__NXFLAT__) && !defined(CONFIG_NXFLAT)\n");
+ printf("# error \"NXFLAT support not enabled in this configuration\"\n");
+ printf("#endif\n\n");
printf("/* The correct way to disable RR scheduling is to set the\n");
printf(" * timeslice to zero.\n");
printf(" */\n\n");