From patchwork Mon Jan 6 10:21:20 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hui Li X-Patchwork-Id: 104155 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 835F6385840E for ; Mon, 6 Jan 2025 10:23:30 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 835F6385840E X-Original-To: gdb-patches@sourceware.org Delivered-To: gdb-patches@sourceware.org Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by sourceware.org (Postfix) with ESMTP id A49EE3858D21 for ; Mon, 6 Jan 2025 10:21:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A49EE3858D21 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=loongson.cn Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=loongson.cn ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A49EE3858D21 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=114.242.206.163 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1736158895; cv=none; b=TwKltvCyG4oAYNMnMsZRbWqBhCYhmo5y89kf1nlQYHkL8Ak3nuFBnFN4QEoM0uu7GTIXlPzxFi0mLQTo5XHKVmZB3F/6ipG9McB65j/L2Q/+R9YgFlS9hiCVx98/6rVsSVkxlSIIYZc3RZkRsyNnLMbtQuSRoAt4iZ6OqyqpGD8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1736158895; c=relaxed/simple; bh=nVkMq3WwVvO1CIHixiFcbvYZ4i9LwSYxZn6rRZZCdcM=; h=From:To:Subject:Date:Message-Id:MIME-Version; b=iOQAavkyROp+PTRWZ4AkhQ8ZEtPV8smxR6dOw8+6oGmiipNCH2l36EBHRpQjj30qXsYfhDx37t3OOgm0gudAnuSF1Hbuuec94pUXQ+1xKoxI0cdKUC3WMQR19b6fg3SuPBJ2SS+fQZyRNqUnMWi5IQqaTEgtJ2za+IWrzegjZA8= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A49EE3858D21 Received: from loongson.cn (unknown [113.200.148.30]) by gateway (Coremail) with SMTP id _____8BxeeCsrntnSJpeAA--.54693S3; Mon, 06 Jan 2025 18:21:32 +0800 (CST) Received: from localhost.localdomain (unknown [113.200.148.30]) by front1 (Coremail) with SMTP id qMiowMCxYMarrntnU18WAA--.32016S3; Mon, 06 Jan 2025 18:21:32 +0800 (CST) From: Hui Li To: gdb-patches@sourceware.org Cc: Tiezhu Yang Subject: [PATCH 1/4] gdb: LoongArch: Remove loongarch_lookup_debug_reg_state() Date: Mon, 6 Jan 2025 18:21:20 +0800 Message-Id: <20250106102123.5694-2-lihui@loongson.cn> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20250106102123.5694-1-lihui@loongson.cn> References: <20250106102123.5694-1-lihui@loongson.cn> MIME-Version: 1.0 X-CM-TRANSID: qMiowMCxYMarrntnU18WAA--.32016S3 X-CM-SenderInfo: 5olk3xo6or00hjvr0hdfq/ X-Coremail-Antispam: 1Uk129KBj93XoW7tr17tF43Ar1fJFWxGF1ktFc_yoW8Cry7pa srur1rGr48trs0yrZ7Aw4rXr9FgFy7ur42vFW7tFyIkFZ8Ar1Fgwn5KryDXFnrWa409w4j qr4UKayY9ay7A3cCm3ZEXasCq-sJn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7KY7ZEXa sCq-sGcSsGvfJ3Ic02F40EFcxC0VAKzVAqx4xG6I80ebIjqfuFe4nvWSU5nxnvy29KBjDU 0xBIdaVrnRJUUUkFb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I20VC2zVCF04k26cxKx2 IYs7xG6rWj6s0DM7CIcVAFz4kK6r106r15M28lY4IEw2IIxxk0rwA2F7IY1VAKz4vEj48v e4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xIIjxv20xvEc7CjxVAFwI 0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVCY1x0267AK xVW8Jr0_Cr1UM2AIxVAIcxkEcVAq07x20xvEncxIr21l57IF6xkI12xvs2x26I8E6xACxx 1l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r1j6r18McIj6I8E87Iv 67AKxVW8JVWxJwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vIr41l42xK82IYc2 Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s02 6x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r1Y6r17MIIYrxkI7VAKI48JMIIF0x vE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE 42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6x kF7I0E14v26r1j6r4UYxBIdaVFxhVjvjDU0xZFpf9x07jOF4_UUUUU= X-Spam-Status: No, score=-12.2 required=5.0 tests=BAYES_00, GIT_PATCH_0, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham 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.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~patchwork=sourceware.org@sourceware.org loongarch_lookup_debug_reg_state() is a unused function, so we can remove it. Signed-off-by: Hui Li --- gdb/nat/loongarch-linux-hw-point.c | 13 ------------- gdb/nat/loongarch-linux-hw-point.h | 5 ----- 2 files changed, 18 deletions(-) diff --git a/gdb/nat/loongarch-linux-hw-point.c b/gdb/nat/loongarch-linux-hw-point.c index 002553a5b51..9c39cceb336 100644 --- a/gdb/nat/loongarch-linux-hw-point.c +++ b/gdb/nat/loongarch-linux-hw-point.c @@ -220,19 +220,6 @@ loongarch_linux_get_debug_reg_capacity (int tid) } } -/* Return the debug register state for process PID. If no existing - state is found for this process, return nullptr. */ - -struct loongarch_debug_reg_state * -loongarch_lookup_debug_reg_state (pid_t pid) -{ - auto it = loongarch_debug_process_state.find (pid); - if (it != loongarch_debug_process_state.end ()) - return &it->second; - - return nullptr; -} - /* Return the debug register state for process PID. If no existing state is found for this process, create new state. */ diff --git a/gdb/nat/loongarch-linux-hw-point.h b/gdb/nat/loongarch-linux-hw-point.h index fb722aab50c..161db9270ff 100644 --- a/gdb/nat/loongarch-linux-hw-point.h +++ b/gdb/nat/loongarch-linux-hw-point.h @@ -108,11 +108,6 @@ void loongarch_linux_set_debug_regs (struct loongarch_debug_reg_state *state, void loongarch_linux_get_debug_reg_capacity (int tid); -/* Return the debug register state for process PID. If no existing - state is found for this process, return nullptr. */ - -struct loongarch_debug_reg_state *loongarch_lookup_debug_reg_state (pid_t pid); - /* Return the debug register state for process PID. If no existing state is found for this process, create new state. */