diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-01-17 17:42:31 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-01-17 17:42:31 +0000 |
commit | 88094197cb9fbcc36758fe62451e68d7db230dea (patch) | |
tree | 89d07e330ae0930f79128aa69929c0461a276eef /nuttx/TODO | |
parent | 31c714f387728933d87137ab2bf97cd4f8a753a5 (diff) | |
download | px4-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/TODO | 19 |
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 |