From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) by sourceware.org (Postfix) with ESMTPS id 3920C3857823 for ; Wed, 27 Apr 2022 09:57:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3920C3857823 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-f49.google.com with SMTP id a14-20020a7bc1ce000000b00393fb52a386so2478718wmj.1 for ; Wed, 27 Apr 2022 02:57:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=jfCe2XTsivgw+Vbj59Qq3d5AyjrtoFecBXxLgZ8kZm8=; b=FNkA04LtUO1DdxdPAhUiwmW17wuo6ZGY5bJ0PxD1tXsdiG/tndEwNdDSIsHyBsKZMZ ijnaPVuMpDpvDSMYitM8RDXQl3j4As/hMZ+xhyikZK3fGGwbgsLNIo9xAs/pbftlzrX7 sTRZSooT2i3rAwwku7dO4ZaCgsu2DOb+TYQyh81SHCBi5jXqDra/7HcDsI5pJz6g0vD+ J4dXGb7UzTsZ2eheFJlWgRMooA6PihR7cRmbzqC0DvvGiykhYdSfGmwLsIgjQtXihtTc PsLtjm9QEt8OPXU3XH5aYyU7Df8tLHfHf6/Uhs2s3qhR/HSpdFfBBUfMrDoEh4ywH6KR OMGg== X-Gm-Message-State: AOAM531r/vimlOo9nkQjiu2WWIbnt6xw5nj7ENHjVizI7q8XIrjq7zAs y+wK3loNSJ81s8cRBB1fh03tZKOGuPM= X-Google-Smtp-Source: ABdhPJxug3/7uuua8CJg74dVuTwQu8m6cV3Q8nCULY0BojNt9v4YagZqOkPgwqvWKanLsQbs5N/ZbQ== X-Received: by 2002:a05:600c:1c9c:b0:393:ed77:5b6e with SMTP id k28-20020a05600c1c9c00b00393ed775b6emr11555591wms.188.1651053448952; Wed, 27 Apr 2022 02:57:28 -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 c12-20020a05600c0a4c00b00381141f4967sm1419382wmq.35.2022.04.27.02.57.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 27 Apr 2022 02:57:27 -0700 (PDT) Message-ID: <4726c20b-261b-ca39-a88d-f5e72892186b@palves.net> Date: Wed, 27 Apr 2022 10:57:26 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 Subject: Re: [PATCH, v2] Fix 32-bit build for --enable-targets=all Content-Language: en-US To: Luis Machado , Alan Modra Cc: binutils@sourceware.org, Joel Brobecker References: <20220422132513.22471-1-luis.machado@arm.com> <2b02c5bd-1db2-f322-79c9-e6878adf8b67@arm.com> From: Pedro Alves In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.7 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=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2022 09:57:31 -0000 On 2022-04-26 07:31, Luis Machado via Binutils wrote: >> > > Maybe some targets shouldn't be accepted as part of a 32-bit --enable-targets=all for GDB/sim. Removing those "problematic" targets from the list might be another possible approach I suppose. That is already the case. See ALL_64_TARGET_OBS vs ALL_TARGET_OBS in gdb/Makefile.in: # All target-dependent objects files that require 64-bit CORE_ADDR # (used with --enable-targets=all --enable-64-bit-bfd). ALL_64_TARGET_OBS = \ # All other target-dependent objects files (used with --enable-targets=all). ALL_TARGET_OBS = \ Sounds like you'd just want to move bpf-tdep.o from ALL_TARGET_OBS to ALL_64_TARGET_OBS.