[1/3] Compile gdb.perf/skip-prologue.c with and without debug info
Commit Message
On 16-12-07 12:24:25, Luis Machado wrote:
> >+
> >+ if { [gdb_compile "$srcdir/$subdir/$srcfile" ${binfile} executable $opts] != "" } {
>
>
> Maybe add an untested call here saying "failed to compile"? Just a nit.
Sure, fixed in the patch below.
@@ -1,3 +1,7 @@
+2016-12-09 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.perf/skip-prologue.exp: Add parameter COMPILE.
+
2016-12-02 Luis Machado <lgustavo@codesourcery.com>
* gdb.base/maint.exp: Use gdb_test instead of gdb_test_multiple when
@@ -37,7 +37,14 @@ if ![info exists SKIP_PROLOGUE_COUNT] {
PerfTest::assemble {
global srcdir subdir srcfile binfile
- if { [gdb_compile "$srcdir/$subdir/$srcfile" ${binfile} executable {debug}] != "" } {
+ if [info exists COMPILE] {
+ set opts {debug}
+ } else {
+ set opts {nodebug}
+ }
+
+ if { [gdb_compile "$srcdir/$subdir/$srcfile" ${binfile} executable $opts] != "" } {
+ untested "failed to compile"
return -1
}