From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) by sourceware.org (Postfix) with ESMTP id C10AC3858D33 for ; Tue, 10 Jan 2023 18:21:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C10AC3858D33 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=kernel.crashing.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=kernel.crashing.org Received: from gate.crashing.org (localhost.localdomain [127.0.0.1]) by gate.crashing.org (8.14.1/8.14.1) with ESMTP id 30AIKA0k008951; Tue, 10 Jan 2023 12:20:10 -0600 Received: (from segher@localhost) by gate.crashing.org (8.14.1/8.14.1/Submit) id 30AIK95D008950; Tue, 10 Jan 2023 12:20:09 -0600 X-Authentication-Warning: gate.crashing.org: segher set sender to segher@kernel.crashing.org using -f Date: Tue, 10 Jan 2023 12:20:08 -0600 From: Segher Boessenkool To: Andreas Schwab Cc: Adhemerval Zanella Netto , joseph_myers@mentor.com, Richard Biener , gcc-patches@gcc.gnu.org Subject: Re: [PATCH] longlong.h: Do no use asm input cast for clang Message-ID: <20230110182008.GT25951@gate.crashing.org> References: <20221130181625.2011166-1-adhemerval.zanella@linaro.org> <20221130232456.GT25951@gate.crashing.org> <3e4bc189-7d73-f875-b425-61dde1a86e34@linaro.org> <20221212235240.GF25951@gate.crashing.org> <20230110132003.GQ25951@gate.crashing.org> <875ydebgp2.fsf@igel.home> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <875ydebgp2.fsf@igel.home> User-Agent: Mutt/1.4.2.3i X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Tue, Jan 10, 2023 at 03:35:37PM +0100, Andreas Schwab wrote: > On Jan 10 2023, Segher Boessenkool wrote: > > > The file starts with > > > > /* longlong.h -- definitions for mixed size 32/64 bit arithmetic. > > Copyright (C) 1991-2022 Free Software Foundation, Inc. > > > > This file is part of the GNU C Library. > > > > Please change that first then? > > GCC is the source of the original version of longlong.h (from 1991). It > has then been imported into GMP, from where it found its way into GLIBC. > After that, the file has been synchronized back and forth between GCC > and GLIBC. Then change the header to make that clear? The current state suggests that Glibc is the master copy. I don't care what way this is resolved, but it would be good if it was resolved *some* way :-) We have rules and policies only to make clear to everyone what to expect and what to do. To make live easier for everyone! Segher