From patchwork Fri Sep 1 13:46:23 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 22494 Received: (qmail 62762 invoked by alias); 1 Sep 2017 13:46:40 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 62753 invoked by uid 89); 1 Sep 2017 13:46:40 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.6 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: EUR01-VE1-obe.outbound.protection.outlook.com Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; Message-ID: <59A964AF.7090001@arm.com> Date: Fri, 01 Sep 2017 14:46:23 +0100 From: Szabolcs Nagy User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: GNU C Library CC: nd@arm.com Subject: [arm/ilp32 COMITTED] aarch64: Set ilp32 minimum linux version to 4.12 X-ClientProxiedBy: DB6PR0902CA0004.eurprd09.prod.outlook.com (2603:10a6:6:2::17) To DB6PR0802MB2486.eurprd08.prod.outlook.com (2603:10a6:4:a0::21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8c496c23-cf31-4c99-8dc1-08d4f13fd751 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(48565401081)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DB6PR0802MB2486; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2486; 3:2ylOJ18waO8fIkdkzWqQRQr2/EQLlvimHtEHbs5/8ft795Gd+d+yFFu0VVfypXbftTs1SBEKctyj7D+U/d4jPToOpDwugOI7Bz0EcclOtmtqxqJANJHpdIrmMZ5pm1c+fMuVg0APX+nmIIf4rckc6HwmPltSZOkk6F4XWQyvJBiB453y/6kgc8j6N2GeEhVdGI55MQmq/rxLzj6n7PIDHVq9wViSN+ns8x5RjljVpwPPSzNChKR/zd8rch3VSL0S; 25:VUlnJZlBuMEiKVqUqBbcjTeFt7Lu656m38qj7A57N/FJZrfHf4O4b0IEER5mK1bypxMzAPnr/lSflOcgC9kLdsLpHV/FFB6UY+2P4RvuxpbyEFCW30JVQC6H56krQNEbh4V5+KapjI5f8omGXQqWGuK2/7nbABIhhfBHuEuFei070ZSE3qg3WJx1t+bTeGkOcGNBnj0KnMVWpfv3LIGRa8WVg5sNJx0ExzT+CG5xGtpES9oCJqnFjyiBlZWjJ/vZVVdD28pJUNoajB5IrQZDRMEujTRKYIlx+1Y2Tibbcm5sEFsznGAhEsvsHaYMrw7ILtm64qvVTZVTWlQEiH9LPw==; 31:kMlC0czoFg2OHYh600EDxhvvWpTzBsPD2JKPaQ3XarsM8p1Zd1SCywcsScLHArK3g80tRmwIdtn8RtesE8WV6in6RYxrIq0fR573NthJvFH/o9TDhnMkFecLgP39FJQuRO6EmQV2yN08DoqOPJUy5qHV7oNx5VsOKVPHxgt20z6nX5HcGvU08Les57MNuDri0MpJuM/FY2YE/aEew6cly3p2KMQvFgSF/s9OWQIZmwM= X-MS-TrafficTypeDiagnostic: DB6PR0802MB2486: NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2486; 20:AppLSWIY3k7IcPBGq8Ew+bSNcSz5liOWIlhQKlDV+ULBhPRGc0DW7M0DlQ3UFy/1S2rhbwv0nteyGXA0KinBSg6LXFDfKeRjXOlFj6EPPopdhNajRt1lAHyCG5TM0oA1N5dg8MKn2xeXvlFnSx0I2beRMUfJMXKfIWSthUR+Kqk=; 4:XdH7VdSUQ5TK0jaSx5HrkPAKOYNMhUzOTjVbgYNhH/UmL69Oe/Jq9BW46ar6AfTV+itQjkTH78xYr/z24cbgYAFLy9qcKpsdtIafAwrC5GVIQG9CMbzEK264TzKE1CSlSHXHDToQzmKYmkZqelCUPiKCXlP0kex6Dm87fNj0pYPo2pOyF0tAgf6ykMT9dPRiGwX+VMcMfRGKqo1eboOdYB8tEo6POm0Dd6k2Fo9oRoxCKyPOqFkM5K6DxBsXnpRHxh9dkRtZANrIUvxHYaldz+a6/JGFIdB0/x1xVlyzNw8= X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041248)(20161123562025)(20161123558100)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR0802MB2486; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR0802MB2486; X-Forefront-PRVS: 0417A3FFD2 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(7370300001)(6049001)(6009001)(39860400002)(199003)(189002)(377424004)(53936002)(50466002)(305945005)(97736004)(478600001)(3846002)(2906002)(64126003)(4001350100001)(5660300001)(6486002)(83506001)(230700001)(87266999)(86362001)(25786009)(7350300001)(7736002)(23676002)(106356001)(110136004)(6916009)(42186005)(189998001)(77096006)(68736007)(105586002)(72206003)(81156014)(80316001)(47776003)(59896002)(101416001)(4326008)(66066001)(36756003)(65816999)(54356999)(6116002)(50986999)(6666003)(65956001)(33656002)(8676002)(65806001)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0802MB2486; H:[10.2.206.69]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjZQUjA4MDJNQjI0ODY7MjM6dzFEUkxxQWY2aUpYUzYzdC9UemhsR1d0?= =?utf-8?B?QmN1ZGRHbnNkNDVkTkN1MWJDTlpYaXRoNndBUklhQkdGOUlXNUZVcm4zcVlu?= =?utf-8?B?YjZwSDZzdGl6NXBoZ3VoWnFpVC94akw1RkJnaWZ3azQvMDErWXZJdjFwdEdw?= =?utf-8?B?Qnk3UXdRc1F0L21pNG9JekhSREpnaUZFeE55UmpTSXBBTFZYR1pzQnY1a3VN?= =?utf-8?B?Zm1Zb1RGNVBFbXRiV0pSMzY1ZlhBNGZieThodUJOWkRtTEpDSkRWNWFCTExT?= =?utf-8?B?cFJBYnJqdmxBY0dYd0F0ZmhUeEFsc0ZKRldLT255WHB2Zm5ld1pDQkJtd0Fm?= =?utf-8?B?aTNFSUNKUGpJMnVYT1c0L29TK2VXSDhkNTkzdFJudUZGTW0ybmJ6djU2aFR2?= =?utf-8?B?ODRFcy9aMTVWeWpCQnRHTitmNlVVV0o2UkVYWUFFVjdoOW5KRWM2WDRqYWhI?= =?utf-8?B?R1JKODh0eEljMTRQYzhyQ0F2WDhWSUZwVDFPK21FZklSNVBrRU9nQUI0NE9y?= =?utf-8?B?bUJseWttNG9DVlROSnNvd3h4TGpSTWpSbkl6SlJNWDM1eFJkZFJMY0krMFp6?= =?utf-8?B?WWhxckprS0QybW9VV3ZVSExRcjVlbUl5ZFpzR3pEdVFuT3B5VlFYNm1OR1Ex?= =?utf-8?B?bWVxRGRLNTg1YlljY1BURjhrNzdiUDVrWVoxazdKVXdjRk5STlhLbEJiWkFF?= =?utf-8?B?REhSekZqeW5zWFV5S3Z3QjdZaEM3WmdOVm1vZWUzVUhSZHJKNHR3cUlVNUZN?= =?utf-8?B?QU1mUlJlMi9jNlhyZnJwekxGWm1leGpXbXJLenRnRFUwUDI0cWg0LysrMXJq?= =?utf-8?B?OG1xY1crRmRoK0kwamZnWHVRVWVZc2VnQjBnRUJyMFhWdDRhNVpaRXJHOWZz?= =?utf-8?B?a3BIa1dXTmxTcE5qcEtRVXg5a2xVeXQxVlN3SWUrWDJ6MU5sd3BxOC82ekJm?= =?utf-8?B?d2EzNlpIZnlpS3lVaVEyUjg2a2I0c2ZTRVVsczFaUzdzdy8rNmtIQXZkVVpW?= =?utf-8?B?N0NXQTR6SXhaWW1Zd1hvVEhnSzZoSVFjOXZtNElzUGJEcnRQbmZHMFpOWStN?= =?utf-8?B?QjNMbklWcm9BTkIzRTlPL2N5N0FjV0NNQlNDSTR5UnVqVEtJMCtqVXJ4WU9q?= =?utf-8?B?bERoemhHNTZDcU9WanNRa2lrVGZUQmY2a3NiWERBSXI4M1I0VnJ6NkxtRStp?= =?utf-8?B?LzArMndGbWJaQ3JVMmMvU20rUy92OUl1VmdqcDNHZmcyKytVNm81Z2IrR2p3?= =?utf-8?B?WkkvZElhV2lXSjhNam8xaUpCUnlac3ZPTXVqOVorb21MTFdnKzY0a0QxbXVF?= =?utf-8?B?aDBSdk9DOGhSc0Uxc2dUNmZ0NjRCN1VsajNCNnNzanUvL1hCR01pWXdzT2JT?= =?utf-8?B?UGdmZk01MjFwSmZrMGVqd2htc1ZrMDBENmhOS1B3Z2Z2MTRaWDVaZGZoSlNQ?= =?utf-8?B?em9lRG84Y3BISDk3UjlVUGNxYVJwWmQwaEVkbnM3Q1V4bEQvLzBFKytMb3Jn?= =?utf-8?B?bzBRWFhLdWZoMjNjM0NraXU1d1ZlUmxvTFJmQjRJcFV4QXdqMGtNdklEZkts?= =?utf-8?B?bVM5YUhuYWI5S1lQVDNRNTk1TkFJajJxQ0JMSEtDWkRQMTlVVEEvSElNblJX?= =?utf-8?B?YWZZYlRNcjloMWJsbzZ0aUJUeUh4bW5jRExORHdBaWJMS2NVV2htMnpESGNq?= =?utf-8?B?V0g0YmV5SDN5SThHWW5zTDRKSGI5OGV6VHdqMTFpLzBRT2Vkbmh1ZGQwSkZh?= =?utf-8?Q?kI38C/3h9IK26uf7v80I9wDX93yAF4ykKeRqyJo=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2486; 6:9gAEkzLht3LudvZ8pEmkEO1BVyXBAA17BJskhYW9cYwesvjHqTm8FZjoL+9CuMiBBS6e8+P9NrK4fgAvuSY3pVIrrtqye30lyNSaMSXUkYGfbld413Ctz+OBdUxI2gQlbCXo9CXNDnl4Gh4vh6RbJt7j4IXy/osnhrDOMZwoWRKX+oCCy/9FSPV/7WSUOsPzkdkYu/2xMoNDXKv182T8QpuZ7s+MpyeLUoY3SEvc7MAIMu6rJW9qNUctXfQ0kC148TvboClCaKuew4byrgM7fgx8+2pkZUHTCKeZ1u+4Gg93P3mcuJVgfO/bYCRUe2UY+blre39Cr4i/XfaP22xnrQ==; 5:zbieogF3B5Lz9mpx8PYo4vIxw8k7W+zZG46Pofmt0SPfG6jZC6mg+7XlvHHtflILxrVMDnvZ4bpZz/Sg5xTkqsqOBacJ3wNFIsA8mDpTnHdIA4r+cPk+PM2iBckHZfueY01k+eAvA/e3G2dIzpvBZg==; 24:eNdceeCS7twHQYVOroMKOr1AynuyXXAVLoxwa2tpnogj3Ed4WYJlE0AtpFH68aw6kIRGonVMA3QZ7eXaqh5jyOfa4KgoBG1xD7eiO6GyjeY=; 7:7BuuY/prpaZhZ22UD4nD9TAVkY/dwqYf4waID6pSCH9EMcMKh/pcsTnkhCLQg2icLCr+hzfhL4YUkB2z4ztbk5/YkBDy1DXM/KUoTpPXuQHS86gwrFIYeDaRfSyZFq1hXL2xWoDuPAPMezaxweiG6iHCn0Zg8mpRVQPhg2d8rl7D7wkq0xUZZmfpWTC98sKTqrwG6usDQyAuaQxm8DpeWV8YzmXJs7Uxo5blIh0rvIk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2017 13:46:26.1574 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2486 Mainline linux does not support ilp32 yet, but there is support for this abi since linux v4.12 in the arm64 linux repo under ilp32 staging branches. 2017-09-01 Szabolcs Nagy * sysdeps/unix/sysv/linux/aarch64/configure.ac (arch_minimum_kernel): Set to 4.12.0 on ILP32. * sysdeps/unix/sysv/linux/aarch64/configure: Regenerate. --- sysdeps/unix/sysv/linux/aarch64/configure | 2 +- sysdeps/unix/sysv/linux/aarch64/configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sysdeps/unix/sysv/linux/aarch64/configure b/sysdeps/unix/sysv/linux/aarch64/configure index bb33150dba..cf1787f526 100644 --- a/sysdeps/unix/sysv/linux/aarch64/configure +++ b/sysdeps/unix/sysv/linux/aarch64/configure @@ -2,7 +2,7 @@ # Local configure fragment for sysdeps/unix/sysv/linux/aarch64. if test $aarch64_config_abi = ilp32; then - arch_minimum_kernel=10.0.0 + arch_minimum_kernel=4.12.0 test -n "$libc_cv_slibdir" || case "$prefix" in /usr | /usr/) diff --git a/sysdeps/unix/sysv/linux/aarch64/configure.ac b/sysdeps/unix/sysv/linux/aarch64/configure.ac index 8cc97efefc..912b06b2f5 100644 --- a/sysdeps/unix/sysv/linux/aarch64/configure.ac +++ b/sysdeps/unix/sysv/linux/aarch64/configure.ac @@ -2,7 +2,7 @@ GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory. # Local configure fragment for sysdeps/unix/sysv/linux/aarch64. if test $aarch64_config_abi = ilp32; then - arch_minimum_kernel=10.0.0 + arch_minimum_kernel=4.12.0 LIBC_SLIBDIR_RTLDDIR([libilp32], [lib]) else arch_minimum_kernel=3.7.0