This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH v4 11/11] Add nds32 port to build-many-glibcs.py
On Fri, Jun 07, 2019 at 06:47:49AM +0800, Joseph Myers wrote:
> On Wed, 5 Jun 2019, Vincent Chen wrote:
>
> > From: CheWei Chunang <cnoize@andestech.com>
> >
> > The nds32 toochain cannot be generated successfully by this patch because
> > the nds32 port of Binutils and GCC on upstream is too old. This patch is
> > used to help reviewer to review the glibc port for Andes nds32 ISA.
>
> For a new port to go into glibc, the upstream mainline versions of
> binutils / GCC / Linux kernel need to have all the features required to
> build the port and run tests with good results (even if release branches
> are too old to work well - though if it's just a matter of bug fixes,
> backporting those to release branches may be a good idea). Ports
> depending on non-upstream changes to those components can't be accepted
> (we had trouble in the past with MicroBlaze and NaCl depending on things
> that weren't upstream, fixed by getting some MicroBlaze GCC patches
> upstream and removing the NaCl port; we don't want to go there again).
>
Sorry, I did not find the commit log is out-of-day. Now, build-many-glibcs.py
can use upstream Binutils-2.32, GCC-9.0.1 and this patchset to generate nds32
toolchain and pass the test. I will correct this commit log and append the
test log in the next submission.
Thanks,
Vincent