Update README.txt files for boards using SDCC
Modified boards/z80/z180/p112/README.txt and boards/z80/z80/z80sim/README.txt: IMPORTANT NOTE as of 2020-4-11: Support for CONFIG_CAN_PASS_STRUCTS was removed in NuttX-9.1. This was necessary to enforce some POSIX interface compliance but also means that ALL older SDCC versions will no long build with NuttX. I have been told that the newest SDCC compilers can indeed pass structure and union parameters and return values. If that is correct, then perhaps the newer SDCC compilers will be used. Otherwise, it will be necessary to use some other, more compliant compiler.
This commit is contained in:
parent
72104c182c
commit
8b87baa714
@ -138,6 +138,14 @@ the Z85230 ESCC channel A.
|
||||
Status
|
||||
======
|
||||
|
||||
2020-4-11: Support for CONFIG_CAN_PASS_STRUCTS was removed in NuttX-9.1.
|
||||
This was necessary to enforce some POSIX interface compliance but also
|
||||
means that ALL older SDCC versions will no long build with NuttX. I have
|
||||
been told that the newest SDCC compilers can indeed pass structure and
|
||||
union parameters and return values. If that is correct, then perhaps
|
||||
the newer SDCC compilers will be used. Otherwise, it will be necessary
|
||||
to use some other, more compliant compiler.
|
||||
|
||||
2014-8-22: After some time idling away, I tried rebuilding with Windows 8,
|
||||
the latest MinGW and the latest SDCC. I fixed a few things but there a
|
||||
still a few issues. The last "show stopper" before I gave up for now was
|
||||
|
@ -6,6 +6,7 @@ This port uses an instruction set simulator called z80sim.
|
||||
|
||||
The SDCC toolchain is available from http://sdcc.sourceforge.net/. All
|
||||
testing has been performed using version 2.6.0 of the SDCC toolchain.
|
||||
IMPORTANT: See notes in the SDCC section.
|
||||
|
||||
Contents
|
||||
^^^^^^^^
|
||||
@ -138,6 +139,14 @@ or custom built for Cygwin (see below).
|
||||
SDCC
|
||||
^^^^
|
||||
|
||||
IMPORTANT NOTE as of 2020-4-11: Support for CONFIG_CAN_PASS_STRUCTS was
|
||||
removed in NuttX-9.1. This was necessary to enforce some POSIX interface
|
||||
compliance but also means that ALL older SDCC versions will no long build
|
||||
with NuttX. I have been told that the newest SDCC compilers can indeed
|
||||
pass structure and union parameters and return values. If that is correct,
|
||||
then perhaps the newer SDCC compilers will be used. Otherwise, it will be
|
||||
necessary to use some other, more compliant compiler.
|
||||
|
||||
These z80 configurations all use the SDCC toolchain (http://sdcc.sourceforge.net/).
|
||||
Source and pre-built SDCC binaries can be downloaded from the SDCC SourceForge
|
||||
site: http://sourceforge.net/projects/sdcc/files/ . Pre-built binaries are
|
||||
|
Loading…
Reference in New Issue
Block a user