From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by sourceware.org (Postfix) with ESMTPS id 9FD143858C98 for ; Wed, 28 Feb 2024 02:12:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9FD143858C98 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 9FD143858C98 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::630 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709086342; cv=none; b=XQQ44P8zolPLWSPjM7zVqeBZiO1246k3KZ+Vj6iVVIhDP3L02z7m+dSVNs7iD5clWTKu1LWpaI/O5bj3Ze9dQ79rxTmzx9QaBWF8o/K7doH4BVXhuaKUtHoyGYDNr4fl2VHacTTP7F88mKLpCqyza3N/b70jOok2QG/XulbBBVI= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709086342; c=relaxed/simple; bh=6ofMGwbc+zafmU2eFOsCZ0sjv0cGQlXvXjMxE7ynQAU=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=ZVYhYc3m9XdjcSjFoDuHwkQJ4Fl9T9rzBZg9gPBKAy1YfEgFSuR+mzKmjw+91+yeLQqVFxDfWTygnGDM0OuGMHIX1Zw5GpEMnmaWSSEo87WD48JrtO4uXYgjjZDXbklfFIdXUyCk3q1oHtOQYq90AS1FfiWjny+I+LSLXkmhr9E= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-a3f3d0d2787so516558466b.3 for ; Tue, 27 Feb 2024 18:12:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709086339; x=1709691139; darn=gcc.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=25I17KIaM0tTBHYOUkXv9mTTdKedfjLhzT2PhSY5rc0=; b=c9QcsPIeVj/XhIk+9IFrv5IJWqAfnjhD4k1Egg18YCw1M1TZGmuMCBAcrVPgpWZ29n w9mcqrJsbJPKgtZxZekZVQQWhRwrrLN7Q5tfwl1LwjXxayhHdtZ+prj3qNA+uBukNmIg HzQL8hujlgIpzpwlzThabhNrEpXRsjx9PSin0apQ0mzxxEpmuoCrryuTKZPqzPxqaSvW DJPvT3T52Bj45R82DbQm7ANhJfVPcvPF6c6KaOX0ogZ4Z+195Iv5nLKhWxjXEN8VDGf5 n3flSzJvX4g/raT/iM0Bep4vOqh39HfqH4nqjsUx6f6JHmLBSgpZlubaA0IeVvqehe75 V8Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709086339; x=1709691139; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=25I17KIaM0tTBHYOUkXv9mTTdKedfjLhzT2PhSY5rc0=; b=DdaZv3xSOpgSyGt0/Epbh+bwnPLo0GO3AO20J9XrRyHo5pRe+ypRP5IsWx4a+x7/ex 9ah/2WHi4FWszI3xWRFPsZkcKDDhq2gq2hiDuOh0+G2YdviKA7ImTPsKtioPRQd1Tpns +AG+gtyNx/5jm9cut2QP80M+i2rqrJsaJHirwilq6km/iIbv4Q5coFhXhmE/MXz/2BaD ZbHvMAOxkyoVA8jR4rU0NbiDDnR1/WzqecSx4DL/opQgRNDFGuwvcWaz5LhqzaFvJBGW 1XrDpNG6izYmjZZ0twPyFx4zuEy8Wt6DQ+oHGVaitrURu5rSNLvgxD1PWnrf0tuKtCKq D9xA== X-Forwarded-Encrypted: i=1; AJvYcCWkQmXtqUeJTwnwsUu05yC4J1GneF7wWFEUCTiqZ/Z/sVQlqPCIdSaXcPPvOJzfN37xo6/7xNoHnDV6W6tbAIG5exvE4nzIaw== X-Gm-Message-State: AOJu0YwMzdrTNvy3CkEIRS7vKqw/XqoOIcUuGSEZSiDl82rTd6D+PDiU MVnmv8IJSHXSwSM9LLQmJT5Z8XS1JnGUEbGNLtpxW0LfE5bIS2rsR0gVIrBq6lqD9kIJ/RyutuG zP0KJOYB012OVt5xr0ImaphvpMcw= X-Google-Smtp-Source: AGHT+IFPfsTZJri+S2w0b2xMwdP5sJ8EIyx/ws6Kr6cWXE0hpxYqZZMdvR7ecrrz3FwkV9N+IOWQCPXqc3v6z5RIwY8= X-Received: by 2002:a17:906:c307:b0:a43:1099:7e7b with SMTP id s7-20020a170906c30700b00a4310997e7bmr6239684ejz.54.1709086339060; Tue, 27 Feb 2024 18:12:19 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: NightStrike Date: Tue, 27 Feb 2024 21:12:08 -0500 Message-ID: Subject: Re: [PATCH v1 08/13] aarch64: Add Cygwin and MinGW environments for AArch64 To: Evgeny Karpov Cc: Richard Sandiford , "gcc-patches@gcc.gnu.org" , "10walls@gmail.com" <10walls@gmail.com>, Maxim Kuvyrkov , "mark@harmstone.com" , Zac Walker , Ron Riddle , Radek Barton Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: > -----Original Message----- > Friday, February 23, 2024 6:16 PM > Richard Sandiford wrote: > > > + > > +#undef TARGET_SEH > > +#define TARGET_SEH 0 > > + > > +#define SSE_REGNO_P(N) 0 > > +#define GENERAL_REGNO_P(N) 0 > > Could you add a comment to explain how these two macros are consumed? > What is the effect of saying that everything is neither a general registe= r nor an SSE register? > > > +#define SEH_MAX_FRAME_SIZE 0 On Tue, Feb 27, 2024 at 4:17=E2=80=AFPM Evgeny Karpov wrote: > > SEH is not implemented yet and needs to be disabled in mingw/winnt.cc. Di= sabling every SEH function that uses references to these macros might trigg= er significant refactoring, and to avoid this, required macros are defined = with 0. It is needed only for compilation. A comment with an explanation wi= ll be added. This is all the more reason why you need to show the full testsuite run for x86/x64 mingw as per my previous message. We do use SEH by default on x64. Also, this is a friendly reminder that the GCC list is a bottom posting list, not top posting, which is the default for your email client. I fixed this email for you.