aboutsummaryrefslogtreecommitdiff
path: root/nuttx
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-10-29 21:47:14 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-10-29 21:47:14 +0000
commitce2653116a6d2a59f4d976418e662883a6d47210 (patch)
treec8c36fe3a3e4b5e7178d63cfb6c6c498be5d0f18 /nuttx
parent228c77b4d4682c790cc0539d0fc03eb0c6bb2ea6 (diff)
downloadpx4-firmware-ce2653116a6d2a59f4d976418e662883a6d47210.tar.gz
px4-firmware-ce2653116a6d2a59f4d976418e662883a6d47210.tar.bz2
px4-firmware-ce2653116a6d2a59f4d976418e662883a6d47210.zip
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
Diffstat (limited to 'nuttx')
-rw-r--r--nuttx/ChangeLog2
-rw-r--r--nuttx/Documentation/NuttX.html27
-rw-r--r--nuttx/configs/README.txt4
3 files changed, 27 insertions, 6 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 723f534bc..cb14281de 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -3535,4 +3535,6 @@
* lib/math: Files now conform to coding standards. Separated float,
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.
+ * binfmt/libelf: The ELF loader is working correctly with C++ static
+ constructors and destructors and all.
diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html
index f3f13d38a..fc0291846 100644
--- a/nuttx/Documentation/NuttX.html
+++ b/nuttx/Documentation/NuttX.html
@@ -452,16 +452,19 @@
<td><br></td>
<td>
<p>
- <li><a href="NuttXNxFlat.html">Loadable ELF Modules</a>.
- Support for separately linked, loadable ELF modules.
+ <li>
+ Support for separately linked, loadable ELF modules.
+ </li>
</p>
</tr>
<tr>
<td><br></td>
<td>
<p>
- <li><a href="NuttXNxFlat.html">NXFLAT</a>.
- NXFLAT is a binary format that can be XIP from a file system.
+ <li>
+ <a href="NuttXNxFlat.html">NXFLAT</a>.
+ NXFLAT is a binary format that can be XIP from a file system.
+ </li>
</p>
</tr>
<tr>
@@ -548,6 +551,14 @@
</p>
</td>
</tr>
+<tr>
+ <td><br></td>
+ <td>
+ <p>
+ <li>Includes floating point math library.</li>
+ </p>
+ </td>
+</tr>
<tr>
<td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
@@ -575,6 +586,14 @@
<td><br></td>
<td>
<p>
+ <li>A port cJSON</li>
+ </p>
+ </td>
+</tr>
+<tr>
+ <td><br></td>
+ <td>
+ <p>
<li>Small footprint (based on uIP).</li>
</p>
</td>
diff --git a/nuttx/configs/README.txt b/nuttx/configs/README.txt
index 7caffa2bf..0849837c1 100644
--- a/nuttx/configs/README.txt
+++ b/nuttx/configs/README.txt
@@ -424,10 +424,10 @@ defconfig -- This is a configuration file similar to the Linux
than value).
CONFIG_NXFLAT. Enable support for the NXFLAT binary format. This format
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
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: