From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x429.google.com (mail-pf1-x429.google.com [IPv6:2607:f8b0:4864:20::429]) by sourceware.org (Postfix) with ESMTPS id A26C43858C52 for ; Wed, 10 Jan 2024 08:49:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A26C43858C52 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A26C43858C52 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::429 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704876567; cv=none; b=SH3bUF0n3x4ez0+5TFm9It3/m1SxmK3PEznH0nRhW8g5Bi1CDteNIgprZpSwKqrYzX7yk6r7s1FgAKdzkkf+igZu2dI4wnDLZD0G40OfaPJdp9QgmL8cuYMOWMBdNHaGg5WUb3UIwyceUO/mZAmQCPZDP8VhxjlgCEHLVS3gmMQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704876567; c=relaxed/simple; bh=noydQ/MmhqQLJpjTdNoDGF+KGcszL1ivbd1kPbb2JH8=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=hD+nubdoM3c7Kcsf2jCHc4WhDVtJJ04xgsXWF6Q0g8jsDWLLWR7lCN/y3pr1d2U+Z/67KNMOfcRakLrbg7ER6PkgU7vuACdlYDOUeIxO0cWJ+0BrcERICFuN+qJvs6mBOuto8PFxi1f9aOyogw6/fyIoB6FHBjsfmF54ltm+lTo= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-pf1-x429.google.com with SMTP id d2e1a72fcca58-6da4a923b1bso1938870b3a.2 for ; Wed, 10 Jan 2024 00:49:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704876553; x=1705481353; darn=gcc.gnu.org; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=TMVwHmA3yKFdcY3qm9l474wm2YsIIP0m4UV7rkTq8mw=; b=NO+305BGQcSxL59EJIAobR4aeeUu9nl1Ld+Z/nm0klQ22Xux6nI8GYBrb+SxP/xRZB usA9irEVQe4KFvvR83K01PjDe4powSp/uqgbeQaM5a3+2L8Y2dcPou/tQH8aijVKOLFT j0uqwmTNCiupNdSqcOXTCfRhKhRJ3mds8OF3h89UZ6YFxE7kTrzAC8UpiSPdt7V2TS/J qtFDRfaTBfBrbkKqrW6pI8CgDNfkKcBZlyYbqUDGqeDBoxSNO3u8cF5UttezLj96JTdI Hvboq8N3lSQXjuVgxmZbO5Fs859/0gpteBBP9fJFM8GWCjuNkdSaRuGDuU2GaR3ojNpc qHqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704876553; x=1705481353; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=TMVwHmA3yKFdcY3qm9l474wm2YsIIP0m4UV7rkTq8mw=; b=xGISZ/tdwksuUD2KILAdS8elD/5IFCdvGel0JM+dDK8Ms4xYPgnqsY2LHJ3loraSmR HEEwBxsaMvWpqYaNf1VldmwdDXH9pym7UMWr/06VVmRF2GoUtAw40q3anLILcFWfbCl9 e4xLnFb4DkWN1HnDOXoZZk/r46CgZ47rG9pgFVSlcieWv7xJiQmidP9ycapW19epIoRH 4leaYQ7DZ7VJhpsXmYX41+AgCT9pLZp4JmROxb18foMjKCS/KwzbaOAXv6FtW8hVFJKJ NLdErgY4zOCYId7PB+6d77jhtHyXXcQjxZwJ4Fofk/aRVvSgaR8ZOir5od0Nj5LDiA5f nw6w== X-Gm-Message-State: AOJu0YzpqiL3jiScmtsBBgeQyWQ9sxjRkADCVkRfZVfNgr+bYxl2n6pg 92+KXgeb3Bc9f2WQph4zwzvU3Q+1NtU= X-Google-Smtp-Source: AGHT+IFPd0xplCMw+1JmbJwXyB//BTYTNTARlpkH1YTJjqcUA3A+QgpAoB4V+oVHwSfgEevzZW0tTg== X-Received: by 2002:a05:6a21:187:b0:199:f455:603c with SMTP id le7-20020a056a21018700b00199f455603cmr469163pzb.38.1704876553394; Wed, 10 Jan 2024 00:49:13 -0800 (PST) Received: from ?IPV6:2001:f40:91b::3123? ([2001:f40:91b::3123]) by smtp.gmail.com with ESMTPSA id p4-20020a17090a680400b0028ca92ab09asm959823pjj.56.2024.01.10.00.49.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 10 Jan 2024 00:49:12 -0800 (PST) Message-ID: <452e47e2-7222-46b2-bec1-cb1df812b3ea@gmail.com> Date: Wed, 10 Jan 2024 08:49:08 +0000 MIME-Version: 1.0 User-Agent: Betterbird (Linux) Subject: Re: [RFC] Either fix or disable SME feature for `aarch64-w64-mingw32` target? To: Radek Barton , "gcc-patches@gcc.gnu.org" Cc: "pinskia@gmail.com" , "richard.sandiford@arm.com" References: Content-Language: en-US From: Jonathan Yong <10walls@gmail.com> Autocrypt: addr=10walls@gmail.com; keydata= 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 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3031.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,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 1/9/24 19:37, Radek Barton wrote: > Hello. > > I forgot to add the target maintainers to the CC. My apologies for that. > > Furthermore, I am adding also relevant changes in `libgcc/config/aarch64/lse.S` file to the patch. Originally we wanted to submit those changes separately but after the feedback from Andrew Pinski, it makes sense to add them here. I needed to rename `HIDDEN`, `TYPE`, and `SIZE` macros to `HIDDEN_PO`, `TYPE_PO`, and `SIZE_PO` (pseudo-op) because there is a collision with other macro named `SIZE` in the `lse.S` file. > > Best regards, > > Radek Looks fine to me, but is __ELF__ correct? I am not familiar with pseudo-ops, OK if it is ELF specific when PE is targeted.