diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index f7f2e499c3a..80b7d5bd165 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@
Last Updated: August 27, 2010
+Last Updated: August 28, 2010
Last Updated: August 27, 2010
+Last Updated: August 29, 2010
@@ -2178,6 +2178,7 @@ extern void up_ledoff(int led); The start address of DRAM (virtual) +General build options:
@@ -2206,9 +2207,9 @@ extern void up_ledoff(int led); have been defined in the configurationsMake.defs file.
-
-+ Building application code: +
@@ -2261,6 +2262,38 @@ build
It can be used, for example, to include makefile fragments (e.g., .config or Make.defs) or to set up include file paths.
+ Two-pass Build Options. + If the 2 pass build option is selected, then these options configure the make system build a extra link object. + This link object is assumed to be an incremental (relative) link object, but could be a static library (archive) + (some modification to this Makefile would be required if CONFIG_PASS1_OBJECT is an archive). + Pass 1 1ncremental (relative) link objects should be put into the processor-specific source directory + where other link objects will be created - ff the pass1 obect is an archive, it could go anywhere. +
+CONFIG_BUILD_2PASS:
+ Enables the two pass build options.
+ + When the two pass build option is enabled, the following also apply: +
+CONFIG_PASS1_OBJECT: The name of the first pass object.
+ CONFIG_PASS1_BUILDIR:
+ The path, relative to the top NuttX build directory to directory that contains the Makefile to build the first pass object.
+ The Makefile must support the following targets:
+ arch/$(CONFIG_ARCH)/src/$(CONFIG_PASS1_OBJECT), andCONFIG_DEBUG: enables built-in debug options
- If CONFIG_PAGING is selected, then the following also apply:
+ If CONFIG_PAGING is selected, then you will probabaly need CONFIG_BUILD_2PASS to correctly position
+ the code and the following configuration options also apply: