This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH 4/4] Add ILP32 support to aarch64
- From: Steve Ellcey <sellcey at cavium dot com>
- To: libc-alpha <libc-alpha at sourceware dot org>
- Date: Thu, 03 Aug 2017 08:38:01 -0700
- Subject: [PATCH 4/4] Add ILP32 support to aarch64
- Authentication-results: sourceware.org; auth=none
- Authentication-results: spf=none (sender IP is ) smtp.mailfrom=Steve dot Ellcey at cavium dot com;
- Reply-to: sellcey at cavium dot com
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
Here is a patch to build-many.py for ILP32 aarch64.
Steve Ellcey
sellcey@cavium.com
2017-08-03 Steve Ellcey <sellcey@caviumnetworks.com>
* scripts/build-many-glibcs.py (Context.add_all_configs):
Add ilp32 variants of aarch64 architecture.
diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py
index 5fbb564..f950852 100755
--- a/scripts/build-many-glibcs.py
+++ b/scripts/build-many-glibcs.py
@@ -161,8 +161,16 @@ class Context(object):
"""Add all known glibc build configurations."""
self.add_config(arch='aarch64',
os_name='linux-gnu')
+ self.add_config(arch='aarch64',
+ os_name='linux-gnu',
+ variant='ilp32',
+ gcc_cfg=['--with-multilib-list=ilp32'])
self.add_config(arch='aarch64_be',
os_name='linux-gnu')
+ self.add_config(arch='aarch64_be',
+ os_name='linux-gnu',
+ variant='ilp32',
+ gcc_cfg=['--with-multilib-list=ilp32'])
self.add_config(arch='alpha',
os_name='linux-gnu')
self.add_config(arch='arm',