Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp4949894imm; Wed, 30 May 2018 15:38:49 -0700 (PDT) X-Google-Smtp-Source: ADUXVKL8Sy4YYvfKkVSVu3GELz75rEIPRw40Ngy/A3leXe7W8ilnST7a/8Sl8ByI9jtp203hJZ8b X-Received: by 2002:a62:1656:: with SMTP id 83-v6mr4426602pfw.61.1527719929452; Wed, 30 May 2018 15:38:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527719929; cv=none; d=google.com; s=arc-20160816; b=LdEETan9le/jQqYLxUyX1UVjpsbR4Rz/ceP2GbRLdfjiC9RitVw9xP618tmhQAqT1J VjPTAr63exWw+mpf6ELWEmVgfpfOuePJkeBntqanNzc/nbapECTdDkPZYwkUq7hpo36y 7E88ViNG/p42nuNGWFx5e8jt7d2odXJBV/draOqYGrah1L5xoIykQzDEPOqC5Hy3RlEN BGXOEPQQ2EqLYTmKP7HxEU7T0/fk88S0H3QokxeUuvdq+2vRIKshu+LSRtGKCKX2CQ01 +cHtZGx1JLfmwP4zwng8z5wb/ohhvwRigwFZK8u7EU+GWvkEMvomhHjE38CUA4A6TUNm FBBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=kgm5l5XhYV99nBDdwXztR+m6Mhkyb42YXSSjhwGnFsk=; b=udcCyhTuUQKhzxjPGmqz2lpIbhStXgamGtjWV9xPjfx7w0PflcQPMaDaBH7mxWHi7N 55+XHzvBk+OTVNgnKXwgobU0cbIma5i+TYTv1KAz1gHfQnpH8Quxmk8IeHZXCYuZ5LGe Td+jqO7mxJ4/dAbvHNGQvB7RF0uivh5/GGzjmB9JHHsAFabB9Be69ezG+6f85iagVklf xgowUAUmtXth8oMjLvOYjZU9HrslK4veKYKq4nO2U2lnspVWB4JfwS5mV3uIHM6Jgiix rwDEhn1qUUQxRKHSlGff/QY2h2ltdMi3KooB3mQZeulouYNPQsKlwsyrubPOgUDhLmZX bshw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@landley-net.20150623.gappssmtp.com header.s=20150623 header.b=pM/BdO6s; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c65-v6si2931822pfc.224.2018.05.30.15.38.35; Wed, 30 May 2018 15:38:49 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@landley-net.20150623.gappssmtp.com header.s=20150623 header.b=pM/BdO6s; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932577AbeE3Wg4 (ORCPT + 99 others); Wed, 30 May 2018 18:36:56 -0400 Received: from mail-it0-f67.google.com ([209.85.214.67]:36262 "EHLO mail-it0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753691AbeE3Wgw (ORCPT ); Wed, 30 May 2018 18:36:52 -0400 Received: by mail-it0-f67.google.com with SMTP id e20-v6so25632684itc.1 for ; Wed, 30 May 2018 15:36:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=landley-net.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=kgm5l5XhYV99nBDdwXztR+m6Mhkyb42YXSSjhwGnFsk=; b=pM/BdO6sKD3wfcSv9xvyZ9ZZCh95V7KGyxioXz7TwWqwLU9e34XtChmNbHZG4qdisG iKZCcD28oylehJumuvOJHI+idt/AL8JhGroW1BAiwQg9UB3e3wEwrkf6pIzOK+C+yBGA +ZakEAKiu3s5sZ1tD9ZhIe3pc8AsH6fazt0wGLIbSkoBf2gv4gPLfOuN/hYSAi3tzbCD VtKbVlzSP73VtTYMnaWNjmQmGnd/4O9HJ7ZBAvGSCtQQpErdiT6O5jw05WuhEbp28MJZ rbfk2fAQX2+aoTyKoPVWZCT7bXF7bjLcl9iTeoA2pSomumRaEw6MWhJxgdANM5jhlB+x S++g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=kgm5l5XhYV99nBDdwXztR+m6Mhkyb42YXSSjhwGnFsk=; b=tUQvrB3SjAmr9xhTmYtacCmjgAt7eGwuHcA9RE9+c8ofMyfX5WK8nApytRWMS4DV2f OD/skZc4BWNuseRJpIX54hDPpQLoUqNetDSwV8tQWqgwX3VwCXTACjCClRadzyPfCMPc Mm9ypXxuMh1VCw9I3EY+K0N2cuD+LGu6eIcKZWZCoPcMWdoTHpVCuIt/EUKUK6a/cf4j 0V+2o0MvzT3L9hgM9REYgNO4CQTzNgghyTqQ5taYkoTgNZTGHLF2vl0RcjLZb85dr4Rp KrMAWf+FV/Mubt/A0XbMwAAm3Mzaf/SfLWCG/Cvn4W6D+nVAyWhnWmcKhZD1kqTK67Jl hGAQ== X-Gm-Message-State: APt69E2GihF/OCUA6qvPzJNWqMeI5s2tF1hfTHJsEZRAm4dUGuOsOwF+ XdPe0hwRbzB8qz+SAQbE8RMOjQ== X-Received: by 2002:a24:74d2:: with SMTP id o201-v6mr3708611itc.151.1527719811744; Wed, 30 May 2018 15:36:51 -0700 (PDT) Received: from [192.168.42.193] ([172.58.142.210]) by smtp.googlemail.com with ESMTPSA id 131-v6sm7194917itv.29.2018.05.30.15.36.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 May 2018 15:36:50 -0700 (PDT) Subject: Re: [PATCH] kbuild: add machine size to CHEKCFLAGS To: =?UTF-8?Q?Andreas_F=c3=a4rber?= , Luc Van Oostenryck Cc: Masahiro Yamada , Michal Marek , Richard Henderson , Ivan Kokshaysky , Matt Turner , Russell King , Catalin Marinas , Will Deacon , Tony Luck , Fenghua Yu , Ralf Baechle , James Hogan , "James E . J . Bottomley" , Helge Deller , "David S . Miller" , Thomas Gleixner , Ingo Molnar , "H . Peter Anvin" , x86@kernel.org, Brendan Higgins , Martin Blumenstingl , Cao jin , Nicolas Pitre , linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, linux-alpha@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-ia64@vger.kernel.org, linux-mips@linux-mips.org, linux-parisc@vger.kernel.org, sparclinux@vger.kernel.org, Randy Dunlap , Christoph Hellwig References: <20180530204838.22079-1-luc.vanoostenryck@gmail.com> From: Rob Landley Message-ID: <0dd9d6dc-6cb3-157c-33ac-8c3e449a3859@landley.net> Date: Wed, 30 May 2018 17:36:45 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 05/30/2018 05:00 PM, Andreas Färber wrote: > What about the architectures not touched by your patch that previously > had no -m32/-m64? (arc, c6x, h8300, hexagon, m68k, microblaze, nds32, > nios2, openrisc, powerpc, riscv, s390, sh, unicore32, xtensa) > > You forgot to CC them on this patch. A) He cc'd arch/sh on the previous patch earlier today, to which I replied: https://marc.info/?l=linux-sh&m=152769132515226&w=2 B) Every change to common infrastructure should cc: every arch? Really? So like filesystem changes and stuff to? > Have you really checked that all their toolchains support the -m32/-m64 > flags you newly introduce for them? Apart from non-biarch architectures, > I'm thinking of 31-bit s390 as a corner case where !64 != 32. 1) Last I heard Linux implements lp64: http://www.unix.org/whitepapers/64bit.html 2) it's unlikely to be worse than it was before the patch, 3) last I checked https://github.com/landley/mkroot boots to an s390 shell prompt under qemu, although I haven't tried building with this patch. (And you may still need to add HOST_EXTRA='lex yacc bison flex' to the command line unless they've re-added the _shipped versions like the old kconfig had...) Point is, shouldn't be too hard to test it. Presumably that's why we have an -rc1 and then 6 more -rc versions each release... Rob