From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by sourceware.org (Postfix) with ESMTPS id 433C2383A379 for ; Thu, 21 Jul 2022 18:57:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 433C2383A379 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=palves.net Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-f45.google.com with SMTP id h206-20020a1c21d7000000b003a2fa488efdso1304221wmh.4 for ; Thu, 21 Jul 2022 11:57:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=VR2QHyYF1N4cuY+n0AvEcOpUnV4DDHKxMr8Ayuybrto=; b=d9/K10KgcmQK1zEgLIQouDSa0DQOgfYOM7KjV2k+dApmAaiJpqKN0adkCmD3O756xt RGESX1bCN5OlWPSgDzEbpceTWtTFhmZFLyFx4JQ2SwqWdj7Ge7bkPDuNhDsyCD63d9qZ Sk5fcg5zNqlyQ/yLw4JCbrluqPNWiCA81Co7gUum+lJj7H1VdfY6wDO91veWGDDUV2t2 IwVw1OxSNv74e4nj8zsKu/xqP1u8U4aRbhr/MsEiUVDX3M4p85yRqAi3shrUeYjIvkeX kCRiDTzCZR9J2nUVo2EP+JGPimzW9LkWnpv5g1Mh5cgm3NYskyLp6gA2rhu0GrGQ3Lcz z1Kg== X-Gm-Message-State: AJIora893GQpFUtKE75wKoOdNO4kPkVYzlLQshgpfwswazov2fV+wuc2 1gg+A6H+0dqdgsq6o62G6rhuS5pu51g= X-Google-Smtp-Source: AGRyM1v1RMNVez817nTYEqhPSGeD3pMHdDfgiPi3/uyACD6fQJVZ68Z0cuRu8QVweahEBdC4UTdYgw== X-Received: by 2002:a05:600c:19cc:b0:3a3:3cfe:d548 with SMTP id u12-20020a05600c19cc00b003a33cfed548mr307440wmq.6.1658429822636; Thu, 21 Jul 2022 11:57:02 -0700 (PDT) Received: from ?IPv6:2001:8a0:f924:2600:209d:85e2:409e:8726? ([2001:8a0:f924:2600:209d:85e2:409e:8726]) by smtp.gmail.com with ESMTPSA id h15-20020a5d430f000000b0021b5861eaf7sm2666835wrq.3.2022.07.21.11.57.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 21 Jul 2022 11:57:01 -0700 (PDT) Subject: Re: [PATCH 1/3] struct packed: Use gcc_struct on Windows To: Eli Zaretskii Cc: gdb-patches@sourceware.org References: <20220721152132.3489524-1-pedro@palves.net> <20220721152132.3489524-2-pedro@palves.net> <83h73amp19.fsf@gnu.org> <83a692mkj7.fsf@gnu.org> <7b3aa811-a2a8-3b3f-7a6f-40196e4e6901@palves.net> <835yjqmiip.fsf@gnu.org> <2254fb64-63ee-99e4-15d7-24cd411836db@palves.net> <8335eumhjb.fsf@gnu.org> From: Pedro Alves Message-ID: <4a32eaea-87a7-d2fa-6f40-89ea78bca086@palves.net> Date: Thu, 21 Jul 2022 19:57:00 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 MIME-Version: 1.0 In-Reply-To: <8335eumhjb.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, KAM_DMARC_STATUS, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, 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 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jul 2022 18:57:05 -0000 On 2022-07-21 7:45 p.m., Eli Zaretskii wrote: >> Cc: gdb-patches@sourceware.org >> From: Pedro Alves >> Date: Thu, 21 Jul 2022 19:30:23 +0100 >> >>> If this is supposed to be based on our vigilance and manual prevention >>> of exporting it, I think it's fragile and not very reliable. If we >>> forget or miss something, we get a subtly broken build. >> >> I'm sorry, but this isn't making a lot of sense. > > You know, Pedro, it has become very hard to talk to you about almost > anything here. You become annoyed almost from the second sentence I > write, and your annoyance shows. It doesn't matter if the subject is > some patch to documentation or something in the code, it is impossible > for me to conduct any serious discussion without triggering your > annoyance, with the resulting very unpleasant exchange. > I'm sorry that you feel that way. Maybe I should have chosen my words a bit better above. I apologize if they came out too strong. We do have our heated debates once in a while, but we always reach some conclusion, and typically better than what either of us originally proposed, and I appreciate that. >From my side, I always do my best to explain my view. I have tried to do so in this case as well. It is really the case that we don't need to worry about ABI here. I can try to explain better if there's a concrete problem you're seeing. (Problems with some hypothetical external GDB API we can deal with if we ever get to that.) > I'm outta here. > I'm sorry to hear that.