[PATCH v4 11/11] Add nds32 port to build-many-glibcs.py
Vincent Chen
vincentc@andestech.com
Wed Jun 5 11:58:00 GMT 2019
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.
2019-06-03 Vincent Chen <vincentc@andestech.com>
2019-06-03 CheWei Chuang <cnoize@andestech.com>
* scripts/build-many-glibcs.py (Context): Add nds32 targets.
---
scripts/build-many-glibcs.py | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py
index c5821df..4bde3fa 100755
--- a/scripts/build-many-glibcs.py
+++ b/scripts/build-many-glibcs.py
@@ -299,6 +299,18 @@ class Context(object):
'ccopts': '-mabi=32'},
{'variant': 'n64-nan2008-soft',
'ccopts': '-mabi=64'}])
+ self.add_config(arch='nds32le',
+ os_name='linux-gnu',
+ variant='v3',
+ gcc_cfg=['--with-arch=v3', '--with-cpu=n13',
+ '--enable-default-relax=no',
+ '--disable-multilib'])
+ self.add_config(arch='nds32le',
+ os_name='linux-gnu',
+ variant='v3f',
+ gcc_cfg=['--with-arch=v3f', '--with-cpu=n13',
+ '--enable-default-relax=no',
+ '--disable-multilib'])
self.add_config(arch='nios2',
os_name='linux-gnu')
self.add_config(arch='powerpc',
@@ -1269,6 +1281,7 @@ class Config(object):
'm68k': 'm68k',
'microblaze': 'microblaze',
'mips': 'mips',
+ 'nds32': 'nds32',
'nios2': 'nios2',
'powerpc': 'powerpc',
's390': 's390',
--
1.9.5
More information about the Libc-alpha
mailing list