More documentation updated to reference the ELF loader.

git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5277 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo 2012-10-29 21:47:14 +00:00
parent 228c77b4d4
commit ce2653116a
3 changed files with 27 additions and 6 deletions

View File

@ -3535,4 +3535,6 @@
* lib/math: Files now conform to coding standards. Separated float, * lib/math: Files now conform to coding standards. Separated float,
double, and long double versions of code into separate files so that double, and long double versions of code into separate files so that
they don't draw in so much un-necessary code when doing a dumb link. they don't draw in so much un-necessary code when doing a dumb link.
* binfmt/libelf: The ELF loader is working correctly with C++ static
constructors and destructors and all.

View File

@ -452,16 +452,19 @@
<td><br></td> <td><br></td>
<td> <td>
<p> <p>
<li><a href="NuttXNxFlat.html">Loadable ELF Modules</a>. <li>
Support for separately linked, loadable ELF modules. Support for separately linked, loadable ELF modules.
</li>
</p> </p>
</tr> </tr>
<tr> <tr>
<td><br></td> <td><br></td>
<td> <td>
<p> <p>
<li><a href="NuttXNxFlat.html">NXFLAT</a>. <li>
<a href="NuttXNxFlat.html">NXFLAT</a>.
NXFLAT is a binary format that can be XIP from a file system. NXFLAT is a binary format that can be XIP from a file system.
</li>
</p> </p>
</tr> </tr>
<tr> <tr>
@ -548,6 +551,14 @@
</p> </p>
</td> </td>
</tr> </tr>
<tr>
<td><br></td>
<td>
<p>
<li>Includes floating point math library.</li>
</p>
</td>
</tr>
<tr> <tr>
<td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td> <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
@ -571,6 +582,14 @@
</p> </p>
</td> </td>
</tr> </tr>
<tr>
<td><br></td>
<td>
<p>
<li>A port cJSON</li>
</p>
</td>
</tr>
<tr> <tr>
<td><br></td> <td><br></td>
<td> <td>

View File

@ -424,10 +424,10 @@ defconfig -- This is a configuration file similar to the Linux
than value). than value).
CONFIG_NXFLAT. Enable support for the NXFLAT binary format. This format CONFIG_NXFLAT. Enable support for the NXFLAT binary format. This format
will support execution of NuttX binaries located in a ROMFS filesystem will support execution of NuttX binaries located in a ROMFS filesystem
(see examples/nxflat). (see apps/examples/nxflat).
CONFIG_ELF - Enable support for the ELF binary format. This format will CONFIG_ELF - Enable support for the ELF binary format. This format will
support execution of ELF binaries copied from a file system and support execution of ELF binaries copied from a file system and
relocated into RAM. relocated into RAM (see apps/examples/elf).
If CONFIG_ELF is selected, then these additional options are available: If CONFIG_ELF is selected, then these additional options are available: