From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 86772 invoked by alias); 26 Feb 2016 14:03:58 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 86754 invoked by uid 89); 26 Feb 2016 14:03:57 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-spam-relays-external:209.85.220.65, H*RU:209.85.220.65, 249, 159 X-HELO: mail-pa0-f65.google.com Received: from mail-pa0-f65.google.com (HELO mail-pa0-f65.google.com) (209.85.220.65) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Fri, 26 Feb 2016 14:03:56 +0000 Received: by mail-pa0-f65.google.com with SMTP id yy13so4533154pab.1 for ; Fri, 26 Feb 2016 06:03:56 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=TnjzAeUkCHqF1sQsz3mvOeash9fuRb+CjOhcoUbmeVk=; b=aJKNHtzRkkyTr/o7I+WJ1G8cYqkJZhcaYC6RTnzNZb9NtQhwWEdF+4vvDobKpC3p5F v5MGyaCzF7rumQF4ruiLtQ3wuYPyANq27nrIZNjWlAxPsqA1VOiepO/vTh/ff6JiqcII YKSHoaxjOBAHdlpzdsZqxAoGFgFuGwzJ5Gwxj5r1oVMxt1fbFoTlKjUI/J0C5wsTUPp4 0GDSu85vSaRDvcGW2SnOAEzbmYTBpLwwenLWo1FbWNAPfUMKCl4UobKk3mEvvOMQvego deHU/4Lq2iGEZRe581Tio2ZEBW2slzpfUnnfoQuO0/iWM+4pu4inrXuRSTzPTA7AncPb D9Ag== X-Gm-Message-State: AD7BkJJACWPc2qROQ1L+l9e2LmZ6tJHBEPxj1vOzRaK6SYfIJv1DKiLjbVGJRy7B+Alt8Q== X-Received: by 10.66.63.104 with SMTP id f8mr2244090pas.109.1456495434907; Fri, 26 Feb 2016 06:03:54 -0800 (PST) Received: from E107787-LIN.cambridge.arm.com (gcc1-power7.osuosl.org. [140.211.15.137]) by smtp.gmail.com with ESMTPSA id d81sm19745089pfj.77.2016.02.26.06.03.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 26 Feb 2016 06:03:54 -0800 (PST) From: Yao Qi X-Google-Original-From: Yao Qi To: gdb-patches@sourceware.org Subject: [PATCH 0/7 V2] Leave child suspended when step over parent Date: Fri, 26 Feb 2016 14:03:00 -0000 Message-Id: <1456495426-7520-1-git-send-email-yao.qi@linaro.org> In-Reply-To: <1455892594-2294-1-git-send-email-yao.qi@linaro.org> References: <1455892594-2294-1-git-send-email-yao.qi@linaro.org> X-IsSubscribed: yes X-SW-Source: 2016-02/txt/msg00848.txt.bz2 Hi, Here is the v2 of this patch series. V1 can be found https://sourceware.org/ml/gdb-patches/2016-02/msg00591.html The changes in v2 are: 1. Remove patch "Use loop in disp-step-fork.c and disp-step-vfork.c" from this series, 2. Open PR server/19736 for the bug this series fixes, and mention this PR in the comments of tests, 3. Restart GDB in each test instead of doing multiple tests in a single debugging session, 4. Fix some wording issues in the comments. 5. Use foreach_with_prefix, *** BLURB HERE *** Yao Qi (7): [GDBserver] Leave child suspended when step over parent Refactor gdb.base/disp-step-syscall.exp for general step over test Step over syscalll insn with disp-step on and off Step over fork/vfork syscall insn in gdbserver Rename disp-step-syscall.exp to step-over-syscall.exp Reformat gdb.base/step-over-syscall.exp New test about step over clone syscall gdb/gdbserver/linux-low.c | 16 +- gdb/testsuite/gdb.base/disp-step-syscall.exp | 154 ------------- gdb/testsuite/gdb.base/step-over-clone.c | 54 +++++ .../{disp-step-fork.c => step-over-fork.c} | 0 gdb/testsuite/gdb.base/step-over-syscall.exp | 249 +++++++++++++++++++++ .../{disp-step-vfork.c => step-over-vfork.c} | 0 6 files changed, 314 insertions(+), 159 deletions(-) delete mode 100644 gdb/testsuite/gdb.base/disp-step-syscall.exp create mode 100644 gdb/testsuite/gdb.base/step-over-clone.c rename gdb/testsuite/gdb.base/{disp-step-fork.c => step-over-fork.c} (100%) create mode 100644 gdb/testsuite/gdb.base/step-over-syscall.exp rename gdb/testsuite/gdb.base/{disp-step-vfork.c => step-over-vfork.c} (100%) -- 1.9.1