This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH v2 12/12] Add nds32 port to build-many-glibcs.py
- From: Vincent Chen <vincentc at andestech dot com>
- To: <libc-alpha at sourceware dot org>, <joseph at codesourcery dot com>
- Cc: <deanbo422 at gmail dot com>, <cnoize at andestech dot com>, <vincentc at andestech dot com>
- Date: Wed, 30 May 2018 18:45:42 +0800
- Subject: [PATCH v2 12/12] Add nds32 port to build-many-glibcs.py
- References: <1527677142-10406-1-git-send-email-vincentc@andestech.com>
From: Che-Wei Chuang <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.
2018-05-30 Che-Wei Chuang <cnoize@andestech.com>
* scripts/build-many-glibcs.py (Context): Add nds32 targets.
(Config): Likewise.
---
scripts/build-many-glibcs.py | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py
index 19411c1..ca015d0 100755
--- a/scripts/build-many-glibcs.py
+++ b/scripts/build-many-glibcs.py
@@ -302,6 +302,14 @@ class Context(object):
'ccopts': '-mabi=32'},
{'variant': 'n64-nan2008-soft',
'ccopts': '-mabi=64'}])
+ self.add_config(arch='nds32le',
+ os_name='linux-gnu',
+ gcc_cfg=['--with-nds32-lib=glibc',
+ '--with-arch=v3', '--with-cpu=n13',
+ '--enable-default-relax=no',
+ '--with-nds32-lib=glibc',
+ '--disable-libsanitizer',
+ '--disable-multilib'])
self.add_config(arch='nios2',
os_name='linux-gnu')
self.add_config(arch='powerpc',
@@ -1256,6 +1264,7 @@ class Config(object):
'm68k': 'm68k',
'microblaze': 'microblaze',
'mips': 'mips',
+ 'nds32': 'nds32',
'nios2': 'nios2',
'powerpc': 'powerpc',
's390': 's390',
--
2.7.4