From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752809AbcF1Qow (ORCPT ); Tue, 28 Jun 2016 12:44:52 -0400 Received: from mail-by2on0091.outbound.protection.outlook.com ([207.46.100.91]:4427 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752173AbcF1Qo1 (ORCPT ); Tue, 28 Jun 2016 12:44:27 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Yuri.Norov@caviumnetworks.com; From: Yury Norov To: , CC: , , , , , , , , , , , , , , , , Andrew Pinski , Yury Norov Subject: [PATCH 20/23] [AARCH64] Fix ILP32 warning Date: Tue, 28 Jun 2016 19:39:35 +0300 Message-ID: <1467131978-669-21-git-send-email-ynorov@caviumnetworks.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1467131978-669-1-git-send-email-ynorov@caviumnetworks.com> References: <1467131978-669-1-git-send-email-ynorov@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [95.143.213.121] X-ClientProxiedBy: AM5PR0901CA0004.eurprd09.prod.outlook.com (10.164.186.142) To SN1PR07MB2256.namprd07.prod.outlook.com (10.164.47.150) X-MS-Office365-Filtering-Correlation-Id: 67338679-1227-4727-32db-08d39f734978 X-Microsoft-Exchange-Diagnostics: 1;SN1PR07MB2256;2:T7AR5fa89atKSgZyqY51vIJX6VDJtOlF9GRywSC+wqE+cAQO/qW/PuEMudMVP8LLAdE3L5yinnKVw/KqAt5N2jW1h3vacV+mAIMoL328lSIQ3wmAMZLtfCDrgmvJ2HVIo/5VySYbCGyGy9vBpLBAtHPs7b8XqkXnTkZxC13wtV45Z031cvRQzSL9WrxCbfFg;3:eJo73bZhbdxCIjWUBhfXN3p9PrrGicb/srsx93k2ZJv/N+NGWKZ15/GGuVPsC5pSydMP7CW59R6yt4CvmYgTn0uOUFWkssrkuxK5PxFVFvYf2HTEzuumy4r4IEIjHF/R;25:HyGlyJiyGMGHAl7ww1NZxu8fw58GShvEW1f8kkdyQ1wp8faXqg0w6k8rUhYGwSQ42S/WWqxm6ZOHgE697uhhVRwrQ+ACzQFpqDIdYoU6Kc0RUHzQK7WA5Tl++Nfz3Ls06Hk9oYSdO1xpJ0EHK7wPEVB8IYv80pUZcDcsFcjy0ul5AZp4fVYYzRsPQJZukOauyT58IvE9K9EN4go5s7ki3t3+ELKQ4rE3YTZQ/iIvgZJqOLNtQHsJaXINZNtH3he2IzkPEp22L+VO8XwT/RiTu4dn9hsHtTi4nyqfISI5jRFFmyeo7PslzveD94+en5vAJXGBPG3d56KrpBueoyY1MQDRRlgt0ronLZqlpct0PMpNZmw/PPCdkkVr6XcIeA4C8ecc7E6cePo4Z4I6OXv+5Y7LEVjVtdBv3LqNRy6avIU=;31:A9VUu9MwkNOlmvUMH1leCrmc2XQXNCaZaC5qw2ttK7AMOE6u1uAQ8Vz48tCV5S3+q9Jf9Ia7GKNdEC9YC6x3cO38bcL8i4LZZhoXArM0hd8Fo6DdDplOkwCQE0zPe7OInzg8bCpWXVQr3pxUdV2QDN3v/IE76qeBz8JNBEV9I9QoJl1CbcYMaCRYYEbBl9hZJDsT3zodZ2rUBRqUQFfk2w== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR07MB2256; X-Microsoft-Exchange-Diagnostics: 1;SN1PR07MB2256;20:VHfB8ONkRmh/yInOJ7E4+BuUJ+RvhaFHzT2STLGGZVLZ2zVaCo0j4dC7TrJWrXvc40SQzVLzeucorFJM3dUlVj+/poJd6oxyZPMuil9OFybpJD9cYfHQX0eW1FHBl/BQLSLWyT8KKgKZoSGGf2qIla1BvKdPpWi/aglYvPIyvpB6WnC+Fn91p0ZzRpy8MCF2W4XyA0fFkdxzGfTcOQMbDMNWOJb+aIxJ4lSd0HfITDyzDFzR83YsgXgNqrBnErYxAs2AC1k2SExkopmxN8h60cIwSbm2U+oYJEFISm2LariOMhMnM9IWUQbRHUO4QGR0P+WHmHE6oWaw4IJdTs1HJ7ez5rQFsN9AcLKNJqQ4FZ6dhekTdsdS9hmXdaXfp3NbBqHilb2lFhB/zQAjtP/GeyGsEryit1NtAH8iVpgIyXcJAftg7RvpsBaFqdc+seGk/1qg+80Ni2RBpTSEVeiaHRNLR7xl70iQPIYiNJT4L0cWKyECF82uiHOkNQBK+/CqaiEEjoxGJVUt5gq1iDU1cUz3LWHBDh+pGuo80ePPtifAnMTrzQUD0T19nm0gHoac0OAZa+q+GmDI+9nimpPZXPKAIcyKkpvmZn6GY6fcrAY= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001);SRVR:SN1PR07MB2256;BCL:0;PCL:0;RULEID:;SRVR:SN1PR07MB2256; X-Microsoft-Exchange-Diagnostics: 1;SN1PR07MB2256;4:5l4c2YJ1bI1ZHlBtccT0HXKRNrqOomW97V0Y/LX0VWCZFo1CwBFVbrnR6PBLmNkump7kaKVy2hRLVmKJv9kuX7P1eXZFSsHrY552dOx0byGZqV6K4q8l6X2OSveuG1Nq1tPPJEdKpsXgZVZULF8VO3V9ToXdobmLU1JRQPq3t/W9ZOvdxKXexO/Fj6CiQ9BluwmoW1EXW5VhpJVbuTnQCiw2OWkGEVMjji8di2SYc7CN3BEti3WLFXqxH0xVH0EDaYJJ6PFgPWra7bf/EXnTyWT+BDnJODqlI9wuR95PN10Ju+yHJyLIGHNfVX6tL/IyaHouYuJWBeetFFnMPcQ9g90lRvOzY90l7InWyUnXQ0Uu1MuTZVfHTDuCIBeRTV9D X-Forefront-PRVS: 0987ACA2E2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(199003)(189002)(47776003)(92566002)(5003940100001)(2950100001)(48376002)(3846002)(586003)(6116002)(36756003)(50466002)(50226002)(81156014)(66066001)(81166006)(189998001)(68736007)(77096005)(4001430100002)(8676002)(105586002)(76506005)(42186005)(19580405001)(106356001)(229853001)(5001770100001)(97736004)(101416001)(7846002)(107886002)(76176999)(575784001)(50986999)(19580395003)(4326007)(7736002)(2906002)(305945005)(33646002)(2101003);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR07MB2256;H:localhost;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN1PR07MB2256;23:VxKeLq6ZDCO++NMM0dKheF80p69NjDkgx0ParmlO7?= =?us-ascii?Q?alyXkUnC+vpModuH4CUpdhkLf+R1RHWrLsqAX/JfsFffQ8Cw0M77hQqdH+pG?= =?us-ascii?Q?8NMZOWsvFghkg2kPC+xMbwzq52egJEnNek6OmuDjVpTrOm/dYGs7Bshmcb1Z?= =?us-ascii?Q?CzhVGXFuqLJCa+3Ka5kKOOExOjNY8k6/q4vwegxnqpK8pEHHY6lTNxCNT1Fo?= =?us-ascii?Q?2eVQ4vR9irw/80dSt3Y0CZ6sRKYgRiXbsg1CoL4kQVvFzx1nGBT7CtRCx88Y?= =?us-ascii?Q?7d5EuZeCV86+qqGHMTqFtM0r7fKJb8BvwM1S0KssOLc9MpRO59Jo21Y2khZ8?= =?us-ascii?Q?6qSWqxJ4s0zu8CnoGDfceJzeG9ggaqO8nmYiTuAnF2Zbn0aLJiqMFVCizZX2?= =?us-ascii?Q?NRTHtbgfbuuPEqTdUh2qf2/CE8u7uDd9Odn86sj1Vzcl2OM5XOnTa7EV7RcB?= =?us-ascii?Q?Pz2mp/M35Kqlipnww9kjkGK/Vqx/D9eLkt5nmtGXOCTGln4QEKFlNXbIzfyl?= =?us-ascii?Q?iCG2/qPpCFIyjrguRd6IwUJnIC+j3l9gjGOaggjWvbeItrWkZ0vz2t1tra49?= =?us-ascii?Q?K2EN8Y0b9n29yzTmNf3GaiaXf45+6wujeDXyli+0dV6TE8dcELIh7h17BP4q?= =?us-ascii?Q?sIvCCV5kn2KUGLM2V+2Edstas2BR7lGYqwY/NeOmhyVj9FBsXKrr9gTudpgf?= =?us-ascii?Q?l/amaS9cZcXS7HagMOVi7yQtT5lp2eMVz83LUAO4RWQvKhPMc/x0ZXkbU93b?= =?us-ascii?Q?Q0nSrEqUeUNrK9L6BXI1DjPNkgpSZOT2Q6xRLaXH1SYEz63KUr5+504zc+ui?= =?us-ascii?Q?aeJ3z6G7+o6MhlKDigtTFZyrXwQ/9L//CtqMWDaRIXTMc86PzCRKBwlHGOWM?= =?us-ascii?Q?ankbFfA1sosOyRW+RE5uQQv7OCmg7IWOQfhaQmWHJBVQ2TMO5alaBT5Yd3gU?= =?us-ascii?Q?NKpUnxVJ3fQmYCQCc59IbKg5gHj4kGM0VmCbNJsqtaqLOEsYSRNW2e08yHKn?= =?us-ascii?Q?vv67t1Qv8qBoSBDL+TF8qSejKWMMgziz5ih46jdhowcnOyCg/gbzufw67F8P?= =?us-ascii?Q?uwqQMBJTx+9PCWESaX1HBJ1gtbLw9fYWZMqPRjH2GG8TrIZx7Cq7GuQxVL1M?= =?us-ascii?Q?MDDakGjPRpiZcCPH74TgAlk+Hk0BbQqXE+2IyCjjldLNWunsTFgLS7/ThdBL?= =?us-ascii?Q?3Ep1y/5FQgcfqw=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR07MB2256;6:mfqLILDH+UFVTvhevKjYXV99KXWJJ2ljQGdWFlpXNMtMjG0hygCQ2gnxM7zLkKLtwBdEGE2BiHVcGwaxkL/rA9u6YrBduOLIu+LTuc6slNun4DZW/SHwldbwaUptVCLd3EgUqB2QAD1z7KJF0rkD0Wi1Z5hQdFL/lL8XXqpxz7u3K/5QoqZZec237PKQ/KGo+p2tFwR3YpX3x0RN5umgpKuQuZuP2rW7Ib64GY+UtZvRAuElmIp8ddu4eoANiQcqgSl3000InApR7vAxDc8+kttUyt3OH+u9l1Fj7V0Wpgg=;5:4UW5Q0EmBXcQ3+l+lUVpGTavu/WHUqNfmvvjSfx5W2hJ53j+gxwbWizcuQbXZj/6BoSH8XfzU85UqkPhZ+mLSuqgglpe3oojCXQdyCQ6uiKtBtMlgpKfzubD3AVXNVFPYHWsDod8pBlFe30aiowebA==;24:Wn739dC7gaUtOr3CycEmbkH2X0alHadyjHm1SgER/pyuRieW+jkSpdK9Gl53Fi0hZTlbzYAD9yWljcKisfVUf9widGV5oNLrtXB7iock9zs=;7:CtvDE0qoJDpC+znQ1FKS7LkKCmPxsfKqHdYrOvkp4dftGZ0QdObPgJn9y+4C5iEDUdBX9wLXqwnkLfSwg0VkTT7CBdPHSii6AwEkmsEEpl6ak/I4Sne05YZgaM/76/IyvtrPIoqxB7BOQY+bC/pf7KPhcAYBUZHyVvaqwJYjOZJ1fYKjb0sWZXZ663ieD54+Homensr9p2y8QLPo4rSl6lRA0ua4J1JCzcwgW1wMlDk7a0laKNwfyOCoVCXrWGUC SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jun 2016 16:43:08.7227 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR07MB2256 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Andrew Pinski Signed-off-by: Yury Norov --- sysdeps/aarch64/jmpbuf-unwind.h | 2 +- sysdeps/unix/sysv/linux/aarch64/sigcontextinfo.h | 2 +- sysdeps/unix/sysv/linux/generic/brk.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sysdeps/aarch64/jmpbuf-unwind.h b/sysdeps/aarch64/jmpbuf-unwind.h index 3e0a37d..11ace17 100644 --- a/sysdeps/aarch64/jmpbuf-unwind.h +++ b/sysdeps/aarch64/jmpbuf-unwind.h @@ -27,7 +27,7 @@ ((void *) (address) < (void *) demangle (jmpbuf[JB_SP])) #define _JMPBUF_CFA_UNWINDS_ADJ(jmpbuf, context, adj) \ - _JMPBUF_UNWINDS_ADJ (jmpbuf, (void *) _Unwind_GetCFA (context), adj) + _JMPBUF_UNWINDS_ADJ (jmpbuf, (void *) (size_t) _Unwind_GetCFA (context), adj) #define _JMPBUF_UNWINDS_ADJ(_jmpbuf, _address, _adj) \ ((uintptr_t) (_address) - (_adj) < _jmpbuf_sp (_jmpbuf) - (_adj)) diff --git a/sysdeps/unix/sysv/linux/aarch64/sigcontextinfo.h b/sysdeps/unix/sysv/linux/aarch64/sigcontextinfo.h index a579501..ee54222 100644 --- a/sysdeps/unix/sysv/linux/aarch64/sigcontextinfo.h +++ b/sysdeps/unix/sysv/linux/aarch64/sigcontextinfo.h @@ -19,7 +19,7 @@ #include #define SIGCONTEXT siginfo_t *_si, struct ucontext * -#define GET_PC(ctx) ((void *) (ctx)->uc_mcontext.pc) +#define GET_PC(ctx) ((void *) (size_t) (ctx)->uc_mcontext.pc) /* There is no reliable way to get the sigcontext unless we use a three-argument signal handler. */ diff --git a/sysdeps/unix/sysv/linux/generic/brk.c b/sysdeps/unix/sysv/linux/generic/brk.c index 1b84004..f369e06 100644 --- a/sysdeps/unix/sysv/linux/generic/brk.c +++ b/sysdeps/unix/sysv/linux/generic/brk.c @@ -33,7 +33,7 @@ __brk (void *addr) { INTERNAL_SYSCALL_DECL (err); - __curbrk = (void *) INTERNAL_SYSCALL (brk, err, 1, addr); + __curbrk = (void *) (size_t) INTERNAL_SYSCALL (brk, err, 1, addr); if (__curbrk < addr) { __set_errno (ENOMEM); -- 2.7.4