Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp10989945imu; Thu, 6 Dec 2018 09:45:06 -0800 (PST) X-Google-Smtp-Source: AFSGD/Wvp0ffMF24M5DFGKxyy9Agf75+WU8qWHmdDRmcXosQzBh9D9/OAymvItsgWbw6IeQLa/jS X-Received: by 2002:a63:ee4c:: with SMTP id n12mr24122770pgk.21.1544118306456; Thu, 06 Dec 2018 09:45:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544118306; cv=none; d=google.com; s=arc-20160816; b=aKDRhUrXAJaP0B25/eu1WKNSKng822IOfiPQzmYRZ7ZLwjfup3w7oXV2dSdMMDVy2n ngz3z4T27p8w2ZjebL36LdZTNHiNu8ImbJA/bVp6lcTdi7MlZp1nIWFUUd0HkJjflfE3 E3TjPaLIIVbc5yGZ/Wgw3Qq4llMNz6ts821SjhtXZCktPcFNOhW90oV24+BnQ0y1VWVN ooZQsW8r0NhH3XtmvebRwC6tf2hBwi9oF0xLlqweJTueUTtvcPub1cWPUnorS2GCJgqW bgzplR1ZezGA/ewA6EGIzd9/oLGmuy65uoWqajfIjlBEkZUnaY7vvNe0cPGslhf+IpDE 7DDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date; bh=LbGb099z+fdg3VXCIjtUjQa+hA7JB+Y959PGSOQR/78=; b=g2I5kE2e5QoIKtO+DsjFE3aO7T/KNGAqLWKegVfLGyRjXuSIBmEZgjHnyEkGsP6O1S U19E8U0nLLT18vxoqAEXUbAcZtWwngzB5K2aBQQKVXBmdj7O1PqEJ0gicuR8w9q8CVr9 79Vh0RjbZRi/DTOiMt8l9kAyFqnEAfPtiwd7AIaSFnMukZPWOP+CZEburygVs7aoQFnr CmCdZEqBp94fZbwtch4xz6VoFzPaqnYqG3kp0wE0y121Sbit73fT3ec3vUeiVanE5Q51 ZiJkkIX6rnErMe4Of0U/uZOan8vkEjjRADXxtQfm+PhiWfeCVGQ81dsAO2er41KFlcO+ XlYQ== ARC-Authentication-Results: i=1; mx.google.com; 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 127si714904pfg.173.2018.12.06.09.44.49; Thu, 06 Dec 2018 09:45:06 -0800 (PST) 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; 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 S1725972AbeLFRna (ORCPT + 99 others); Thu, 6 Dec 2018 12:43:30 -0500 Received: from eddie.linux-mips.org ([148.251.95.138]:43242 "EHLO cvs.linux-mips.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725871AbeLFRna (ORCPT ); Thu, 6 Dec 2018 12:43:30 -0500 Received: (from localhost user: 'macro', uid#1010) by eddie.linux-mips.org with ESMTP id S23990824AbeLFRn11ifyA (ORCPT + 1 other); Thu, 6 Dec 2018 18:43:27 +0100 Date: Thu, 6 Dec 2018 17:43:27 +0000 (GMT) From: "Maciej W. Rozycki" To: Joseph Myers cc: Paul Burton , Firoz Khan , "open list:RALINK MIPS ARCHITECTURE" , Ralf Baechle , James Hogan , Greg Kroah-Hartman , Philippe Ombredanne , Thomas Gleixner , Kate Stewart , y2038 Mailman List , Arnd Bergmann , Linux Kernel Mailing List , Linux-Arch , Deepa Dinamani , Marcin Juszkiewicz , libc-alpha@sourceware.org Subject: Re: [PATCH v3 0/6] mips: system call table generation support In-Reply-To: Message-ID: References: <1543481016-18500-1-git-send-email-firoz.khan@linaro.org> <20181205063436.kzxgnvgexcgq572k@pburton-laptop> User-Agent: Alpine 2.21 (LFD 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 6 Dec 2018, Joseph Myers wrote: > > So how are `SYS_' macros generated that land in ? > > By gen-syscall-h.awk, which generates #ifdef conditionals for each > possible __NR_* name (as listed in syscall-names.list in glibc). I seem to remember having to take extra care with how the three MIPS ABIs wire the syscalls to get it right in glibc, but I take it then this has been now addressed reliably enough for the glibc not to care how exactly has been arranged. Given my current level of involvement with the MIPS architecture I take your word for it and will not investigate it any further. Thanks for your input. Maciej