aboutsummaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-01-17 17:42:31 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-01-17 17:42:31 +0000
commit88094197cb9fbcc36758fe62451e68d7db230dea (patch)
tree89d07e330ae0930f79128aa69929c0461a276eef /nuttx/TODO
parent31c714f387728933d87137ab2bf97cd4f8a753a5 (diff)
downloadpx4-firmware-88094197cb9fbcc36758fe62451e68d7db230dea.tar.gz
px4-firmware-88094197cb9fbcc36758fe62451e68d7db230dea.tar.bz2
px4-firmware-88094197cb9fbcc36758fe62451e68d7db230dea.zip
Add support for building 32-bit simulation on a 64-bit target
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4307 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO19
1 files changed, 2 insertions, 17 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 29ac94ce6..f4a154a23 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -1,4 +1,4 @@
-NuttX TODO List (Last updated January 3, 2012)
+NuttX TODO List (Last updated January 17, 2012)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This file summarizes known NuttX bugs, limitations, inconsistencies with
@@ -21,7 +21,7 @@ nuttx/
(1) Pascal add-on (pcode/)
(1) Documentation (Documentation/)
(7) Build system / Toolchains
- (6) Linux/Cywgin simulation (arch/sim)
+ (5) Linux/Cywgin simulation (arch/sim)
(4) ARM (arch/arm/)
(1) ARM/C5471 (arch/arm/src/c5471/)
(3) ARM/DM320 (arch/arm/src/dm320/)
@@ -752,21 +752,6 @@ o Linux/Cywgin simulation (arch/sim)
Status: Open
Priority: Low (because the simulator is only a test/development platform)
- Title: SIMULATOR BUILD ON 64-BIT MACHINES
- Description: Simulator does not build correctly on 64-bit machines. Two
- issues:
- 1) It saves addresses in 32-bit types and these fail when cast
- to pointers on a 64-bit host.
- 2) up_setjmp.S does not build
- Status: Open
- Priority: Medium and increasing (as 32-bit hosts gradually disappear). NOTE
- is it possible to work-around this limitation by building the sim
- target for 32-bit operation on a 64-bit platform. Modify the
- Make.defs file in the appropriate places so that -m32 is included
- in the CFLAGS and -m32 and -melf_386 are included in the LDFLAGS.
- See the patch 0001-Quick-hacks-to-build-sim-nsh-ostest-on-x86_64-as-32-.patch
- that can be found at http://tech.groups.yahoo.com/group/nuttx/files.
-
Title: SIMULATOR NETWORKING SUPPORT
Description: I never did get networking to work on the sim Linux target. On Linux,
it tries to use the tap device (/dev/net/tun) to emulate an Ethernet