summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--misc/pascal/libpoff/pfwrite.c1
-rw-r--r--nuttx/TODO14
2 files changed, 13 insertions, 2 deletions
diff --git a/misc/pascal/libpoff/pfwrite.c b/misc/pascal/libpoff/pfwrite.c
index c655dba71..2ad8aaac5 100644
--- a/misc/pascal/libpoff/pfwrite.c
+++ b/misc/pascal/libpoff/pfwrite.c
@@ -400,7 +400,6 @@ static void poffWriteSectionData(poffHandle_t handle, FILE *poffFile)
/* Restore host data order */
poffSwapSymbolTableData(poffInfo);
-
}
/* Write the relocation table section data (if we have one) */
diff --git a/nuttx/TODO b/nuttx/TODO
index a61a4421e..7d2f6b276 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -21,7 +21,7 @@ NuttX TODO List (Last updated January 6, 2008)
(2) ARM/LPC214x (arch/arm/src/lpc214x/)
(4) pjrc-8052 / MCS51 (arch/pjrc-8051/)
(2) z80 (arch/z80/)
- (5) z16 (arch/z16/)
+ (6) z16 (arch/z16/)
o Task/Scheduler (sched/)
^^^^^^^^^^^^^^^^^^^^^^^
@@ -411,3 +411,15 @@ o z16 (arch/z16)
Status: Open
Priority: Medium
+ Description: The pascal add-on does not work with the z16f (that is
+ configuration z16f2800100zcog/pashello). This appears to be
+ another ZDS-II error: when executing the instruction
+ SYSIO 0, WRITESTR a large case statement is executed. This
+ involves a call into the ZiLOG runtime library to __uwcase().
+ __uwcase is passed a pointer to a structure containing jump
+ information. The cause of the failure appears to be that
+ the referenced switch data is bad.
+ This is submited as ZiLOG support incident 81459.
+ Status: Open
+ Priority: Medium
+