You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2021/02/15 00:17:41 UTC

[GitHub] [incubator-nuttx] codebje opened a new pull request #2846: eZ80: support Clang+binutils toolchain

codebje opened a new pull request #2846:
URL: https://github.com/apache/incubator-nuttx/pull/2846


   ## Summary
   
   To enable compilation on hosts other than Windows, this PR adds support for an experimental Clang toolchain to the ez80 chip of the z80 arch. The PR's purpose is to test whether the changes break ZDS-II builds and to provide discussion on the approach - it's not ready to merge as-is.
   
   ## Impact
   
   Outside of the z80 arch directory, `include/nuttx/compiler.h` is also changed to support the `_EZ80ACCLAIM` under Clang. This change should have little impact.
   
   ## Testing
   
   The modifications have been tested using the experimental Clang (https://github.com/jacobly0/llvm-project, modified for gas syntax) but not with ZDS-II. Only the eZ80F91 branch has been compiled.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] codebje closed pull request #2846: eZ80: support Clang+binutils toolchain

Posted by GitBox <gi...@apache.org>.
codebje closed pull request #2846:
URL: https://github.com/apache/incubator-nuttx/pull/2846


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] codebje commented on pull request #2846: eZ80: support Clang+binutils toolchain

Posted by GitBox <gi...@apache.org>.
codebje commented on pull request #2846:
URL: https://github.com/apache/incubator-nuttx/pull/2846#issuecomment-779494360


   I've tested this myself against ZDS-II using Wine under Linux. The changes, particularly the assembly files, are compatible - so I'm closing this PR and will open new ones to address the individual issues without introducing an experimental toolchain.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org