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.