From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca (simark.ca [158.69.221.121]) by sourceware.org (Postfix) with ESMTPS id 34D713858C50 for ; Thu, 30 May 2024 18:55:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 34D713858C50 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=efficios.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=efficios.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 34D713858C50 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=158.69.221.121 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1717095308; cv=none; b=WEZYMklUOy2ZdXB0XtO0fnmX0p60yuDu5fw9TB5l0YphTfNRJ67dfeC/A9PrkHXLGmkyvEygMHI5obWwOGkKsCnJLJ7v2q+p4nTdXzEKhcLVt+HOLAtHNfObZ56ga1k4ix5NDKmvluwhbihDSE9Ogmp/4qeYYkZCHEARaLcdo6w= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1717095308; c=relaxed/simple; bh=rjzi9YWVLL6nxts3v3gB5Hu4EtfW1ZBOmJs4yjePfW4=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=A94y4Og9V6e/kWer9LdsYc0vCdBcjq7VvU0tB6PQlFA22hV2e36rZZM3ssrqKMIF0IkYH540lInFJfRFSudmjYzfWAl/4yXijixSEr7/kp++KbfP9G/n5Ne8RVSbsivMUciqTrYKzWRBZmex5XAAn+2WYzIMd06hTjselWEMkLQ= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from localhost.localdomain (unknown [142.169.16.229]) (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 ESMTPSA id 66BE31E030; Thu, 30 May 2024 14:55:05 -0400 (EDT) From: Simon Marchi To: gdb-patches@sourceware.org Cc: Simon Marchi Subject: [PATCH 0/4] Cleanups, remove get_exec_file Date: Thu, 30 May 2024 14:53:52 -0400 Message-ID: <20240530185509.265901-1-simon.marchi@efficios.com> X-Mailer: git-send-email 2.45.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1161.1 required=5.0 tests=BAYES_00,KAM_DMARC_NONE,KAM_DMARC_STATUS,RCVD_IN_BARRACUDACENTRAL,SPF_HELO_PASS,SPF_SOFTFAIL,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: Some cleanups and simplifications around getting the exec filename. No behavior change intended. Simon Marchi (4): gdb: make progspace::exec_filename private, add getter / setter gdb: replace `get_exec_file (0)` calls with `current_program_space->exec_filename ()` gdb: remove dead code in nto-procfs.c gdb: remove get_exec_file gdb/bsd-kvm.c | 3 +-- gdb/corefile.c | 15 --------------- gdb/darwin-nat.c | 3 +++ gdb/elf-none-tdep.c | 4 ++-- gdb/exec.c | 27 ++++++++++++++++++--------- gdb/exec.h | 5 +++++ gdb/fbsd-tdep.c | 4 ++-- gdb/gnu-nat.c | 3 +++ gdb/go32-nat.c | 6 ++---- gdb/inf-ptrace.c | 3 +++ gdb/infcmd.c | 5 ++--- gdb/inferior.c | 8 ++++---- gdb/mi/mi-main.c | 7 ++----- gdb/nat/fork-inferior.c | 16 +++++----------- gdb/nto-procfs.c | 15 +++++---------- gdb/procfs.c | 10 +++++++--- gdb/progspace.c | 14 +++++++------- gdb/progspace.h | 16 ++++++++++++---- gdb/python/py-progspace.c | 2 +- gdb/remote.c | 2 +- gdb/symfile.c | 4 +++- gdb/target.c | 4 ++-- gdbserver/server.cc | 11 ----------- gdbsupport/common-inferior.h | 5 ----- 24 files changed, 90 insertions(+), 102 deletions(-) base-commit: cc08f5580eefc467a9a5fa8f66eeaf6a1a9bbac6 -- 2.45.1