You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by pk...@apache.org on 2022/08/28 04:35:22 UTC
[incubator-nuttx] branch master updated (e0185faa78 -> 8e895fee76)
This is an automated email from the ASF dual-hosted git repository.
pkarashchenko pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
from e0185faa78 Don't download tarballs if a local git repo found
new c7f9d9b150 borads/z80: Remove the known issue about lib_strtof.c
new 8e895fee76 borads/z80: Remove the woraround for CHECK_[ALLOC|FREE]NODE_SIZE
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
boards/z80/ez80/ez80f910200kitg/README.txt | 21 ---------------------
boards/z80/ez80/ez80f910200zco/README.txt | 21 ---------------------
boards/z80/z180/p112/README.txt | 12 ------------
boards/z80/z8/z8encore000zco/README.txt | 18 +-----------------
boards/z80/z8/z8f64200100kit/README.txt | 18 +-----------------
boards/z80/z80/z80sim/README.txt | 12 ------------
6 files changed, 2 insertions(+), 100 deletions(-)
[incubator-nuttx] 01/02: borads/z80: Remove the known issue about lib_strtof.c
Posted by pk...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
pkarashchenko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit c7f9d9b1505082f47fce47b6aa65f26cd6eca339
Author: Xiang Xiao <xi...@xiaomi.com>
AuthorDate: Sun Aug 28 02:14:20 2022 +0800
borads/z80: Remove the known issue about lib_strtof.c
since it's fixed by:
https://github.com/apache/incubator-nuttx/pull/6909
Signed-off-by: Xiang Xiao <xi...@xiaomi.com>
---
boards/z80/z180/p112/README.txt | 12 ------------
boards/z80/z80/z80sim/README.txt | 12 ------------
2 files changed, 24 deletions(-)
diff --git a/boards/z80/z180/p112/README.txt b/boards/z80/z180/p112/README.txt
index 3bdb5961e6..ab274831fa 100644
--- a/boards/z80/z180/p112/README.txt
+++ b/boards/z80/z180/p112/README.txt
@@ -162,15 +162,3 @@ Status
with the integration of address environments on the Cortex-A. It is
likely that there is some breakage due to incompatibilities with the
Z180's mini-MMU.
-
-Known compilation problems with SDCC:
-
-Known compilation problems:
-
- CC: stdlib/lib_strtof.c
- stdlib/lib_strtof.c:62:6: warning: #warning "Size of exponent is unknown"
- stdlib/lib_strtof.c:76: error 122: dividing by ZERO
- stdlib/lib_strtof.c:102: error 122: dividing by ZERO
- stdlib/lib_strtof.c:76: error 122: dividing by ZERO
-
- Workaround: Remove lib_strtof.c from libs/libc/stdlib/Make.defs
diff --git a/boards/z80/z80/z80sim/README.txt b/boards/z80/z80/z80sim/README.txt
index 84ac69bc58..beeb7e472c 100644
--- a/boards/z80/z80/z80sim/README.txt
+++ b/boards/z80/z80/z80sim/README.txt
@@ -181,15 +181,3 @@ Then make the SDCC binaries
and install SDCC:
sudo make install
-
-Known compilation problems:
-
- CC: stdlib/lib_strtof.c
- stdlib/lib_strtof.c:62:6: warning: #warning "Size of exponent is unknown"
- stdlib/lib_strtof.c:76: error 122: dividing by ZERO
- stdlib/lib_strtof.c:102: error 122: dividing by ZERO
- stdlib/lib_strtof.c:76: error 122: dividing by ZERO
-
- Workaround: Remove lib_strtof.c from libs/libc/stdlib/Make.defs
-
- In arch/z80/src/z180: error 26: '_cbr' not a structure/union member
[incubator-nuttx] 02/02: borads/z80: Remove the woraround for CHECK_[ALLOC|FREE]NODE_SIZE
Posted by pk...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
pkarashchenko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit 8e895fee767cd65b3dcefe6f44441af5cd497983
Author: Xiang Xiao <xi...@xiaomi.com>
AuthorDate: Sun Aug 28 03:11:53 2022 +0800
borads/z80: Remove the woraround for CHECK_[ALLOC|FREE]NODE_SIZE
since both macros are removed by:
https://github.com/apache/incubator-nuttx/pull/5585
Signed-off-by: Xiang Xiao <xi...@xiaomi.com>
---
boards/z80/ez80/ez80f910200kitg/README.txt | 21 ---------------------
boards/z80/ez80/ez80f910200zco/README.txt | 21 ---------------------
boards/z80/z8/z8encore000zco/README.txt | 18 +-----------------
boards/z80/z8/z8f64200100kit/README.txt | 18 +-----------------
4 files changed, 2 insertions(+), 76 deletions(-)
diff --git a/boards/z80/ez80/ez80f910200kitg/README.txt b/boards/z80/ez80/ez80f910200kitg/README.txt
index d3bb844841..09b3e83c5a 100644
--- a/boards/z80/ez80/ez80f910200kitg/README.txt
+++ b/boards/z80/ez80/ez80f910200kitg/README.txt
@@ -22,27 +22,6 @@ Version 4.11.0
all ez80 boards. However, it is the older version 4.11.0 that this code
has been verified against.
- Although it compiles without error, the 4.11.0 compiler generates
- bad code on one of the files, mm/mm_initialize.c. Below is a simple work-
- around.
-
- --- mm/mm_initialize.c.SAVE 2008-02-13 08:06:46.833857700 -0600
- +++ mm/mm_initialize.c 2008-02-13 08:07:26.367608900 -0600
- @@ -94,8 +94,11 @@
- {
- int i;
-
- +#if 0 /* DO NOT CHECK IN */
- CHECK_ALLOCNODE_SIZE;
- CHECK_FREENODE_SIZE;
- +#endif
-
- /* Set up global variables */
-
- UPDATE: I don't know if 4.11.1 has this same problem (I bet not since
- I submitted the bug to ZiLOG), but I have permanently worked around the
- above problem for all ZiLOG compilers.
-
Version 5.1.1
On June 22, 2011 I verified that these configurations build successfully
diff --git a/boards/z80/ez80/ez80f910200zco/README.txt b/boards/z80/ez80/ez80f910200zco/README.txt
index 022a26cd11..5843568ee8 100644
--- a/boards/z80/ez80/ez80f910200zco/README.txt
+++ b/boards/z80/ez80/ez80f910200zco/README.txt
@@ -22,27 +22,6 @@ Version 4.11.0
all ez80 boards. However, it is the older version 4.11.0 that this code
has been verified against.
- Although it compiles without error, the 4.11.0 compiler generates
- bad code on one of the files, mm/mm_initialize.c. Below is a simple work-
- around.
-
- --- mm/mm_initialize.c.SAVE 2008-02-13 08:06:46.833857700 -0600
- +++ mm/mm_initialize.c 2008-02-13 08:07:26.367608900 -0600
- @@ -94,8 +94,11 @@
- {
- int i;
-
- +#if 0 /* DO NOT CHECK IN */
- CHECK_ALLOCNODE_SIZE;
- CHECK_FREENODE_SIZE;
- +#endif
-
- /* Set up global variables */
-
- UPDATE: I don't know if 4.11.1 has this same problem (I bet not since
- I submitted the bug to ZiLOG), but I have permanently worked around the
- above problem for all ZiLOG compilers.
-
Version 5.1.1
On June 22, 2011 I verified that these configurations build successfully
diff --git a/boards/z80/z8/z8encore000zco/README.txt b/boards/z80/z8/z8encore000zco/README.txt
index 2a78cfb195..c13c8ae9df 100644
--- a/boards/z80/z8/z8encore000zco/README.txt
+++ b/boards/z80/z8/z8encore000zco/README.txt
@@ -5,23 +5,7 @@ ZDS-II Compiler Versions
^^^^^^^^^^^^^^^^^^^^^^^^
Version 4.10.1
- The ZDS-II version 4.10.2 will not compile NuttX. It reports "internal
- errors" on one of the files, mm/mm_initialize.c. Below is a simple work-
- around. With this work-around in place, NuttX builds successfully with
- the 4.10.1 compiler.
-
- --- mm/mm_initialize.c.SAVE 2008-02-13 08:06:46.833857700 -0600
- +++ mm/mm_initialize.c 2008-02-13 08:07:26.367608900 -0600
- @@ -94,8 +94,11 @@
- {
- int i;
-
- +#if 0 /* DO NOT CHECK IN */
- CHECK_ALLOCNODE_SIZE;
- CHECK_FREENODE_SIZE;
- +#endif
-
- /* Set up global variables */
+ NuttX builds successfully with the 4.10.1 compiler.
Version 4.9.5
This is the latest tool version listed on the ZiLOG site for the Z8F6403.
diff --git a/boards/z80/z8/z8f64200100kit/README.txt b/boards/z80/z8/z8f64200100kit/README.txt
index 43ef211cdc..f9de1a6ccc 100644
--- a/boards/z80/z8/z8f64200100kit/README.txt
+++ b/boards/z80/z8/z8f64200100kit/README.txt
@@ -5,23 +5,7 @@ ZDS-II Compiler Versions
^^^^^^^^^^^^^^^^^^^^^^^^
4.10.1
- The ZDS-II version 4.10.2 will not compile NuttX. It reports "internal
- errors" on one of the files, mm/mm_initialize.c. Below is a simple work-
- around. With this work-around in place, NuttX builds successfully with
- the 4.10.1 compiler.
-
- --- mm/mm_initialize.c.SAVE 2008-02-13 08:06:46.833857700 -0600
- +++ mm/mm_initialize.c 2008-02-13 08:07:26.367608900 -0600
- @@ -94,8 +94,11 @@
- {
- int i;
-
- +#if 0 /* DO NOT CHECK IN */
- CHECK_ALLOCNODE_SIZE;
- CHECK_FREENODE_SIZE;
- +#endif
-
- /* Set up global variables */
+ NuttX builds successfully with the 4.10.1 compiler.
Version 4.9.5
This is the latest tool version listed on the ZiLOG site for the Z8F6403.