From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) by sourceware.org (Postfix) with ESMTPS id 252DC385841E for ; Wed, 3 May 2023 15:33:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 252DC385841E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivosinc.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivosinc.com Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-1ab01bf474aso25894615ad.1 for ; Wed, 03 May 2023 08:33:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20221208.gappssmtp.com; s=20221208; t=1683128030; x=1685720030; h=content-transfer-encoding:mime-version:message-id:to:from:cc :in-reply-to:subject:date:from:to:cc:subject:date:message-id :reply-to; bh=14+f4vf8OXv0gBvzobXhDkZpJE8NqJlDHRBR0S9sjnM=; b=2czXEO6UvnuaYsngUuGR3/KHf2ZlSyhIW78zRFe8U2egAz8oM145DeohyvJQswtK8C +O7EPDJTD+BNFOHWRLK5q2NQ4/a3NO4vDi1LzU6IXcELMadVm4QFRKdngEsoPXkRhK8W H3F/zLupEyPutbsGgnl2diFKXqNw2TNd9LyN0moMZ5lGfzLfCw0nsCzXkPQ9fPukaUr4 CUwPD4RxJjpUcYoApnSoqKa4xHpRpujeo5ygjvylvQi6NQlGEZIJuoubwxlHBdDD4b6X dnpF63Qq3TEYjELqN5h2HF7WHw3XsFbKIpq1wkIg4zk79rb2J3szJ8d+NR7IztEiR9rG EyEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683128030; x=1685720030; h=content-transfer-encoding:mime-version:message-id:to:from:cc :in-reply-to:subject:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=14+f4vf8OXv0gBvzobXhDkZpJE8NqJlDHRBR0S9sjnM=; b=ZB937P8TMgnXu37fijr9fu2NGICpnjdcAqZNFqTPt0fv2RAp3KqezCWNzwI+8K1ERL HCUNUogZNiEIsRbk4G9phnVYASxVu5u9pGPxmB/HYJCOe+i4TLQikBlH+r6h2Wn9ZlSV 7Apnik7en6C7hqic9uWTu/tGhLP9D2HKt/02iO7WkqECabl7X6EULdBlcOdV0LbMBDHL UAWt8O1CcOVE8a681HKpU2z3hnUNzQ94n6FU95DP5n1siyzcLWEqE61OJnlmZPfetHIU t61CuWrcpxmMRWTebfyEsZ9VwORy+4H7VwR350ANNVZidcwVyV+IKT5q/5NEZ6umLQ5w CXBw== X-Gm-Message-State: AC+VfDwUk2oiLre91EiV5KlsFFg22jatX3HO7VCySBNCiIe4RtQoekWi TicR2QxHvOhhAHnZmhuHbrP6zg== X-Google-Smtp-Source: ACHHUZ4vWmceO7D6TgugKGHFrtW+bKYDMs1AnRiamzc08PdBMiFRDhs3iknmve15ot5V9RtBNOo7zA== X-Received: by 2002:a17:902:d4d1:b0:1ab:c4e:de87 with SMTP id o17-20020a170902d4d100b001ab0c4ede87mr489624plg.10.1683128030200; Wed, 03 May 2023 08:33:50 -0700 (PDT) Received: from localhost ([135.180.227.0]) by smtp.gmail.com with ESMTPSA id c6-20020a170902b68600b001a4edbab9c4sm18616932pls.254.2023.05.03.08.33.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 08:33:49 -0700 (PDT) Date: Wed, 03 May 2023 08:33:49 -0700 (PDT) X-Google-Original-Date: Wed, 03 May 2023 08:33:47 PDT (-0700) Subject: Re: [committed] RISCV: Inline subword atomic ops In-Reply-To: CC: richard.guenther@gmail.com, Patrick O'Neill , gcc-patches@gcc.gnu.org, Kito Cheng , david.abd@gmail.com, schwab@linux-m68k.org From: Palmer Dabbelt To: jeffreyalaw@gmail.com Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham 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 Wed, 03 May 2023 08:13:23 PDT (-0700), jeffreyalaw@gmail.com wrote: > > > On 5/3/23 08:14, Palmer Dabbelt wrote: >> On Wed, 03 May 2023 02:49:41 PDT (-0700), richard.guenther@gmail.com wrote: >>> On Wed, May 3, 2023 at 8:33 AM Jeff Law via Gcc-patches >>> wrote: >>>> >>>> >>>> >>>> On 5/2/23 14:34, Patrick O'Neill wrote: >>>> > Is this OK for a backport to GCC-13 as well? >>>> Let me sync with Richi & Jakub.  They're the release managers and this >>>> doesn't fall under the usual rules for things that can be backported. >>> >>> I would guess that most distros have these patches backported (SUSE has >>> that to both 12 and 13), so it wouldn't make much of a difference.  Since >> >> That'd be my argument, too.  The distros that don't have this probably >> have something scarier, like an implicit default to -latomic. >> >>> this is backend specific and RISCV is neither primary nor secondary >>> it's up to the target maintainer discretion to bend the rules. >> >> Fair, though we're trying to at least pretend we're playing by the >> rules... ;) > So the net is let's backport this patch series to gcc-13. Sounds good. Patrick: do you mind sending up a backport? There was a build fix that just landed as well.