From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id DD140C04EB8 for ; Thu, 6 Dec 2018 17:43:31 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id B0A7620892 for ; Thu, 6 Dec 2018 17:43:31 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B0A7620892 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=linux-mips.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725998AbeLFRna (ORCPT ); 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