From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id itqgIbSN/GaVIj4AWB0awg (envelope-from ) for ; Tue, 01 Oct 2024 20:03:00 -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=h3Lrzgaq; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 660241E353; Tue, 1 Oct 2024 20:03:00 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-6.8 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL, RCVD_IN_VALIDITY_SAFE,URIBL_BLOCKED,URIBL_DBL_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=4.0.0 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 7EAAC1E08F for ; Tue, 1 Oct 2024 20:02:59 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id F36C93861039 for ; Wed, 2 Oct 2024 00:02:58 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F36C93861039 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1727827379; bh=huWk8j+C5x4qSfY1kluzaoijDv042rquGxDEghudp1w=; h=Date:Subject:To:Cc:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=h3LrzgaqzIHLMDgmBZCgau6ZUDw0m8HNtneFoBt2tTF1Cl9kl7PaVR4GNYd4alyKb +LGWFeYniCQwl9PpV4EdBCOmIu3eOCk/LEfIM6xztWb9DPIX1H2C63ibck6m4cMhCO zmsefcI1DpDGGYXL9Fvz64j6SQjVZbmNS5ykUZ80= Received: from mail-yw1-x112e.google.com (mail-yw1-x112e.google.com [IPv6:2607:f8b0:4864:20::112e]) by sourceware.org (Postfix) with ESMTPS id CF6F8385F012 for ; Wed, 2 Oct 2024 00:01:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CF6F8385F012 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org CF6F8385F012 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1727827339; cv=none; b=RoziXjkCyEXLmtNvAUUISKl4QnMLQ12JZ/dIiHuxJY1uvq4bUvHn7aeOVpxiv72snDLHPWp2imUlx9fy41qJYww5x8WIrnTDS7ZA/qeaj3fOjpLZ7mlkSaz6R2HKnCmFOz0GkZNtgS8C7n/idGPkiQ1ZcSFibIMDq6VJn8sKucs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1727827339; c=relaxed/simple; bh=Pp+uwxROxrwe7YrKJ7QzGUg8XaYgFCzzk4ID0vf3bZM=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=C+tY+BiYfp01h3NmEmszmcybmH06WdLcJBDswC9038VgfenelNovguLfL8tcJyq18X/SGIScgVZzEEjwp/XcZjTcCvZkRu1rcvSLlC9bBsvtZCl2cw0nysMzkvzSKvRIp+BgwgkLWr3O00nPaBA5EEVas91wEPiB4qVif1i8ba0= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-yw1-x112e.google.com with SMTP id 00721157ae682-6dfff346a83so48938017b3.2 for ; Tue, 01 Oct 2024 17:01:58 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727827318; x=1728432118; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Pp+uwxROxrwe7YrKJ7QzGUg8XaYgFCzzk4ID0vf3bZM=; b=n64h9MaPtKoWAMELMyYXjD/kR+/RKQZNIHPnd+5w2Gj8bQWmCZbBW62FQuaK0xSeqJ Dy/ZhdvsBPxykb2VxrntC3P3ZdCdT3Ml6UHYI+UaOq8+Ep64v2NEJTfa7Mbaxvrhgpdx VfSnpJHSc1ae7dpDAGIJRkamiypmSib8ucIvjht4dLPYtRgB9cm/CJl/wmty8Q0EmYHJ XPjnMf8ZwDyDzedfIlkS3Tj7og9tJvq/UmB+zML3/QYVzEBGkxIDbuPLvBroTviYLchZ tkx+9WL2g76A6UwpnvEzHXxELn1Qh/imzCtbr8w8PK9a1qafy5iExQ7G65XlH7Ml0R3D cu7A== X-Gm-Message-State: AOJu0Yz5duGBbtLLLNTSKmxgTYyBAwXrOsJf30252ELLSj649DtnQjdx FdHU8GAhYdYlIYDij3TpWV9q8KlVcvD8QcygOERQlTs8xPSUWMT6wazekDvoay7hipihh+jbxJZ pXqtaIjj1y9B+asIq0uULp7VzTzNo1NzGuz49T7ZbtJvZHKeiPmY= X-Google-Smtp-Source: AGHT+IEX2koEMl56eXkIrdocZViwR7eovzYDqy+jv0l46M13WSMzx/aRB4ea84wXxP2tvqMkehoIgyeZcwyskisg0nI= X-Received: by 2002:a05:6902:a81:b0:e26:1537:6cbf with SMTP id 3f1490d57ef6-e26383b7aa2mr1376209276.20.1727827317850; Tue, 01 Oct 2024 17:01:57 -0700 (PDT) MIME-Version: 1.0 Date: Tue, 1 Oct 2024 17:01:47 -0700 Message-ID: Subject: Using qemu (user mode) with gdb testsuites To: gdb@sourceware.org Cc: Carsten Gosvig Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.30 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: Meg Yuan via Gdb Reply-To: Meg Yuan Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" Hi there, I'm wondering if it is possible to use qemu as gdbserver when running gdb testsuites from a riscv cross-compiler with dejagnu. Here is an example of starting qemu (user mode) with the program at localhost:1234: qemu-riscv64 -g 1234 Then, we can start gdb with connection to qemu with this command: riscv64-unknown-linux-gnu-gdb -ex "target remote localhost:1234" I am new to dejagnu. Though I tried some existing recipes, none worked out of the box. Has anyone done this before? If so, could you give me a recipe for an exp file? Thanks, Meg