From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id YSJhHWZM5Wj0MiMAWB0awg (envelope-from ) for ; Tue, 07 Oct 2025 13:22:46 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=NiK249z0; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 682951E0B6; Tue, 07 Oct 2025 13:22:46 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id C62851E047 for ; Tue, 07 Oct 2025 13:22:45 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 5AE6D3858286 for ; Tue, 7 Oct 2025 17:22:45 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5AE6D3858286 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1759857765; bh=7HvkS4UYaZigMUUJSOXbcn3hTsQNWeDD3ygvNIWYijM=; h=Date:Subject:To:Cc:References:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=NiK249z0cpOqnQqjWDxHzt9cyy8mlbqei8AJL7sN79VCmwrSnLkFwcXNaHEwlty56 bZskVuZQQRrm4Mf0BqdRUp6Ni6vbTIe6EErh1LC9BzPOaichD++1I58EQuKfXOeaAt YjffLEz6sTx0Q39SgrFuRStS6ceVOMQBNX6E8yoI= Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) by sourceware.org (Postfix) with ESMTPS id 1639A3858D29 for ; Tue, 7 Oct 2025 17:21:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1639A3858D29 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1639A3858D29 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1759857712; cv=none; b=RVS7AuQhUCuTwuMSp57K73IY5/bUyYMlqsqITjFY1q2mjt1sQNGROT8klzx4UP0f3KxxsBpERYf1OjxpAhXnGFAUxM00pvCfas0U6k+a+dRGPP4QxZqquMZTZxHFP78DmFXZNN0hC7vZVEQhRbSQrSdsEZNARkCA4jdIWcvb9lY= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1759857712; c=relaxed/simple; bh=mAlKlch/qNZL9/JPLE6V3BYBtAXZleBeXeDLEV8DEhg=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=BbpjypMomFFqtk8o6EMfJn8DTTahS1fImNeMt/3BR69UhmsYOSasVdUAmra8oIQ+BhkN5TptSOIhKluNImi0sKXwYmUCs6vA8C+15etD1fHePUSR+OUb0VzeAsHN1j7yOreieN0lTq3RoaNtF6Pp7f8csoHxLAOAVhp5A1BX+g8= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1639A3858D29 Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-781010ff051so4601889b3a.0 for ; Tue, 07 Oct 2025 10:21:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759857711; x=1760462511; h=content-transfer-encoding:in-reply-to:organization: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=7HvkS4UYaZigMUUJSOXbcn3hTsQNWeDD3ygvNIWYijM=; b=jX+TB0+uiVPGmozI84z7QOtzH91f04QciQRT2N3yeaQwurI25Q3hE+eG1jt4mpWcdE zSgmYQ1P97BnrMDo88eIrtIe0ZNukvRtpbd0WTn8PC3yD5DmB5bCBb2nLKYB/jply9Tk U7hX14JnZ0YhcAL4wAsR11q5T2sCSsTe4QKar0xs5unWoxkl6Uq5bXjEeVqN5HHybL2S D4FJBQCK+Wc2iiQN3lZPGNiuJFqIjqdDR0s4wnBq5JnBgkr3ogZWu3+PRM4FkB/nr7dd vpkDVKHrpaUAZUe0ry6vxu3DP0D0wDRm29KEYmOmgHCxqMvx3PFeQnydzc6TnbdcFVMW Es+g== X-Forwarded-Encrypted: i=1; AJvYcCXGeNEfluX6MBuorSjP+518f/FN4fJQ4JMeHT8pztT6ekx+zIP/u6TZxpT+JYkByG1yFZU=@sourceware.org X-Gm-Message-State: AOJu0YzTEtb2Pk3mbxdulBU+/CM7C5S+orVxpbnlCOk+pC0ezZWvS2wG fe6B2DcOYJYUo7vA0CwHwDaMC+tiLyj0onna0IkOc/JJeftgp0eyJx1PTm1iWbVjWWc= X-Gm-Gg: ASbGncsrANOlIV3tiHadEJohx89w8znAEQoByZjDDDyp/XrVjelQlJ263nFc9CKXmCE 7pZR6YSTzD8U8m9sUaAqyfGo01pi4qsEiV9Tp0okIWe82cstmeupqJdcCOmIlSLK7OwBQV1ilQK rWCMVBa8WpxGevMtNsP2M4xKkjDhRZpIwhYBaYaD0f74TxdV5PuLiMHmANztybbsmtouw5qPSXf DR+6ysc/SzuT+NE4JoXz3APra60NUS2zWiz8KodQUCkztjYL0M3iYCEY+nuJSEp3lRynqK1nx2c vUNWYnuneJ7QO3+sNuEdiW/kzGjZ1B5te+8xGGyvhN9bbJQiN8KFkQO4aGTHk6GJz3y8hSnIGu7 NhlPeSBkfIWdnESyz2GQAJUua0JkTXeeiFAc8msCxDgjhXeIGhZWPY2+hlpkveJVTfMHnjXc+az +nCpeQBNNAu4lAFnOLKzHZ376ojSDoSC11hkRCvI7Q2f6VILu8p71lIaUrcu9zYXVzRS6l X-Google-Smtp-Source: AGHT+IHuRcX+KQleqyeIJO0A9Ndw6dqp69rFJxs5Dhs/KoxCXwJYJQOoeDK8oI37FkPNX/fspIlwyQ== X-Received: by 2002:a05:6a20:2446:b0:2f5:e435:4066 with SMTP id adf61e73a8af0-32da83e4f0emr335944637.44.1759857711040; Tue, 07 Oct 2025 10:21:51 -0700 (PDT) Received: from ?IPV6:2804:1b3:a7c0:1eb4:29ce:49c5:bcef:ed8b? ([2804:1b3:a7c0:1eb4:29ce:49c5:bcef:ed8b]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b609be239c5sm15294492a12.19.2025.10.07.10.21.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 07 Oct 2025 10:21:50 -0700 (PDT) Message-ID: <7b3847ee-3348-4eec-9f1c-4bad527f2a5f@linaro.org> Date: Tue, 7 Oct 2025 14:21:46 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: gdb does not stop at printf for ppc To: Tom Tromey , Adhemerval Zanella Netto via Gdb Cc: Peter Bergner , Sachin Monga , libc-help@sourceware.org, "libc-alpha@sourceware.org" , Segher Boessenkool , Michael Meissner , Surya Kumari Jangala , Carl Love References: <0535055f-7a42-4390-b134-34b8e3ee657e@linaro.org> <87wm5b6a9w.fsf@tromey.com> Content-Language: en-US Organization: Linaro In-Reply-To: <87wm5b6a9w.fsf@tromey.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Adhemerval Zanella Netto via Gdb Reply-To: Adhemerval Zanella Netto Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" On 03/10/25 16:43, Tom Tromey wrote: >>>>>> Adhemerval Zanella Netto via Gdb writes: > > I didn't really follow this discussion, but: > >> Do we have the concept of symbol aliases for DWARF? > > Yes, DWARF can use DW_TAG_imported_declaration. However gdb's support > for this is incomplete and you'd have to try it out to see if it's > sufficient for this purpose. > > Tom Thanks for the information, but it seems that it can not be easily created by the compiler on C code (typedef creates DW_TAG_typedef and asm function aliases do not generate DWARF entries); and relying on a possible incomplete is kinda fragile because we would like to support old gdb releases. I think the local symbol aliases seems the best strategy.