From patchwork Fri Nov 22 09:06:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hui Li X-Patchwork-Id: 101725 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 AB8FD3857001 for ; Fri, 22 Nov 2024 09:07:29 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AB8FD3857001 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 9F1F3385780C for ; Fri, 22 Nov 2024 09:06:33 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9F1F3385780C 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 9F1F3385780C 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=1732266394; cv=none; b=oQNEtGMsst7z/Ktg9zNmVGgYJ2pynzfS1B/QrgUSk3jd7wD4aYY+iPln49mQNZbhRsmaRC0RthGXouX5hmASZECpu0TK/wlj8Wkdd0olindnl9F3ae5gZAgE4xaFc+mA4xiBYG3pY0VQU7In1c5Y/hqWpJQnUC9qCUX3mI/qz1c= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1732266394; c=relaxed/simple; bh=YFR26ExuN1HLvav8yI8eEphX4BGNWe8DXEOaieyJuLw=; h=From:To:Subject:Date:Message-Id:MIME-Version; b=BsVWLc7PaPkCzs7yuou4MWfcLu7Oic9r3TtOiSQ9KqFe4FoDVaJXFmb9N0IZ6i1Ma+pxoSKh6+YqndSgHbM7GSfXk10jaGVGE0QcrR78k6itFPJt/U2hKbU42Kl/SeWMzg85r+kzORTf2gZi0HVqKyrx63QGIiv5lv5crkx9kBE= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9F1F3385780C Received: from loongson.cn (unknown [113.200.148.30]) by gateway (Coremail) with SMTP id _____8CxPuOYSUBnu+9FAA--.5163S3; Fri, 22 Nov 2024 17:06:32 +0800 (CST) Received: from localhost.localdomain (unknown [113.200.148.30]) by front1 (Coremail) with SMTP id qMiowMAxFMCRSUBn8ORiAA--.35644S6; Fri, 22 Nov 2024 17:06:31 +0800 (CST) From: Hui Li To: gdb-patches@sourceware.org Cc: Tiezhu Yang Subject: [PATCH v2 4/4] gdb: Add LoongArch process record/replay support in NEWS and doc Date: Fri, 22 Nov 2024 17:06:24 +0800 Message-Id: <20241122090624.2355-5-lihui@loongson.cn> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20241122090624.2355-1-lihui@loongson.cn> References: <20241122090624.2355-1-lihui@loongson.cn> MIME-Version: 1.0 X-CM-TRANSID: qMiowMAxFMCRSUBn8ORiAA--.35644S6 X-CM-SenderInfo: 5olk3xo6or00hjvr0hdfq/ X-Coremail-Antispam: 1Uk129KBj93XoW7CF4DGryUtr18JF1fZr1kWFX_yoW8GF1fpa yxGw1fGrWkt3sI9rn5J3ykX3WaqryfGrW7Gaya9a45Grs5Ja4jq348Kw1YvwnxXF4Ska1a q3ZrJr4fWa9rXacCm3ZEXasCq-sJn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7KY7ZEXa sCq-sGcSsGvfJ3Ic02F40EFcxC0VAKzVAqx4xG6I80ebIjqfuFe4nvWSU5nxnvy29KBjDU 0xBIdaVrnRJUUUk2b4IE77IF4wAFF20E14v26r1j6r4UM7CY07I20VC2zVCF04k26cxKx2 IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rwA2F7IY1VAKz4vEj48v e4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_JFI_Gr1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI 0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVCY1x0267AK xVW8Jr0_Cr1UM2AIxVAIcxkEcVAq07x20xvEncxIr21l57IF6xkI12xvs2x26I8E6xACxx 1l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r126r1DMcIj6I8E87Iv 67AKxVWxJVW8Jr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JMxAIw28Icx kI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2Iq xVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVWUXVWUAwCIc40Y0x0EwIxGrwCI42 IY6xIIjxv20xvE14v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY 6xAIw20EY4v20xvaj40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aV CY1x0267AKxVWUJVW8JbIYCTnIWIevJa73UjIFyTuYvjxUrxhLUUUUU 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 At present, process record/replay and reverse debugging has been implemented on LoongArch. Update the NEWS and doc to record this new change. Signed-off-by: Hui Li Reviewed-By: Eli Zaretskii --- gdb/NEWS | 3 +++ gdb/doc/gdb.texinfo | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/gdb/NEWS b/gdb/NEWS index f3c5d720b15..6009ee8d6ce 100644 --- a/gdb/NEWS +++ b/gdb/NEWS @@ -56,6 +56,9 @@ * The Ada 'Object_Size attribute is now supported. +* Support for process record/replay and reverse debugging on loongarch*-linux* + targets has been added. + * Python API ** Added gdb.record.clear. Clears the trace data of the current recording. diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index b91b5d693ed..dc2933f213e 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -7759,7 +7759,7 @@ previous instruction; otherwise, it will work in record mode, if the platform supports reverse execution, or stop if not. Currently, process record and replay is supported on ARM, Aarch64, -Moxie, PowerPC, PowerPC64, S/390, and x86 (i386/amd64) running +LoongArch, Moxie, PowerPC, PowerPC64, S/390, and x86 (i386/amd64) running GNU/Linux. Process record and replay can be used both when native debugging, and when remote debugging via @code{gdbserver}.