summaryrefslogtreecommitdiffstats
path: root/apps/examples/README.txt
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-10-26 02:42:39 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-10-26 02:42:39 +0000
commit6cafdad8d539bbfbe2a516e46fe41549b8a6b68a (patch)
tree0ffd14523bd45197f366cb232d8f05f3d91f5c35 /apps/examples/README.txt
parentb9732fc877642a6cddde87f3440a6589675f10de (diff)
Rename elf.h to elf32.h; Additional ELF loader changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5263 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'apps/examples/README.txt')
-rw-r--r--apps/examples/README.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/examples/README.txt b/apps/examples/README.txt
index fa97bd64e3..95d49a3fb7 100644
--- a/apps/examples/README.txt
+++ b/apps/examples/README.txt
@@ -344,6 +344,14 @@ examples/elf
If you really want to do this, you can create a NuttX x86 buildroot toolchain
and use that be build the ELF executables for the ROMFS file system.
+ 5. Linker scripts. You might also want to use a linker scripts to combine
+ sections better. An example linker script is at nuttx/binfmt/libelf/gnu-elf.ld.
+ That example might have to be tuned for your particular linker output to
+ position additional sections correctly. The GNU LD LDELFFLAGS then might
+ be:
+
+ LDELFFLAGS = -r -e main -T$(TOPDIR)/binfmt/libelf/gnu-elf.ld
+
examples/ftpc
^^^^^^^^^^^^^