From 14cb1c0b38b120cf5325d9538cce1a0347e2b626 Mon Sep 17 00:00:00 2001 From: Walfred Tedeschi Date: Wed, 4 Nov 2015 11:09:03 +0100 Subject: [PATCH] Fix non stopping breakpoint on newer compilers. The breakpoint presented in the return statement was not activated while compiling the test with gcc 4.9.2. Added a dummy statement to allow the breakpoint again. 2015-10-14 Walfred Tedeschi gdb/testsuite: * i386-mpx-map.c (foo): Add dummy statement to trigger breakpoint. Change-Id: I5293ca1c7f82a631e1e41cb650c30dd2d09ef3c2 Signed-off-by: Walfred Tedeschi --- gdb/testsuite/gdb.arch/i386-mpx-map.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gdb/testsuite/gdb.arch/i386-mpx-map.c b/gdb/testsuite/gdb.arch/i386-mpx-map.c index 8a9094cf9c6..ee7f11be237 100644 --- a/gdb/testsuite/gdb.arch/i386-mpx-map.c +++ b/gdb/testsuite/gdb.arch/i386-mpx-map.c @@ -70,8 +70,9 @@ foo (T *p) #if defined __GNUC__ && !defined __INTEL_COMPILER __bnd_store_ptr_bounds (x, &x); #endif - - return; /* after-assign */ + /* Dummy assign. */ + x = x + 1; /* after-assign */ + return; } int -- 2.30.2