On 7/8/13 7:13 PM, Chung-Ju Wu wrote:
Hi, GCC Steering Committee, reviewers, and developers,
On behalf of Andes Technology Corp., we are submitting a new port 'nds32'
for GCC contribution. In this contribution, we use the design and strategy
as modern as possible, such as having LRA enabled and taking soft-fp as
our software floating point library. None of general gcc code is required
to be changed for this nds32 port.
Hi, GCC reviewers and developers,
Thanks for all the comments to the original patches [1], and
thanks GCC Steering Committee for accepting nds32 port contribution [2].
However, the initial patch still needs approval from a global maintainer
before it may be committed.
Based on the review comments previously:
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00388.html
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00390.html
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00391.html
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00394.html
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00395.html
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00396.html
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00397.html
we have posted revised patches on gcc-patches:
[PATCH 1/6] Andes nds32: configure settings for nds32 target.
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01095.html
[PATCH 2/6] Andes nds32: machine description of nds32 porting.
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01138.html
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01139.html
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01141.html
[PATCH 3/6] Andes nds32: libgcc of nds32 porting.
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01109.html
[PATCH 4/6] Andes nds32: testsuite modifications for nds32 target.
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01104.html
[PATCH 5/6] Andes nds32: documentation for nds32 target.
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01106.html
[PATCH 6/6] Andes nds32: wwwdoc for nds32 target.
http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00277.html
We also have up-to-date status of doing bootstrap and testing
with current GCC trunk:
1. Using a native compiler from current GCC trunk (20130724, Rev.201200),
the nds32 port can be built cleanly with --enable-werror-always
on both 32-bit and 64-bit host.
2. The up-to-date nds32 testing results (Results for GCC 4.9.0 20130723)
have been posted on gcc-testresults:
32-bit host:
v2, http://gcc.gnu.org/ml/gcc-testresults/2013-07/msg02146.html
v3, http://gcc.gnu.org/ml/gcc-testresults/2013-07/msg02147.html
64-bit host:
v2, http://gcc.gnu.org/ml/gcc-testresults/2013-07/msg02148.html
v3, http://gcc.gnu.org/ml/gcc-testresults/2013-07/msg02149.html
Thank you for your time reviewing our patches.
Your review comments make our initial patches better quality for GCC.
Best regards,
jasonwucj
[1] http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00278.html
[2] http://gcc.gnu.org/ml/gcc/2013-07/msg00232.html