set main_line [gdb_get_line_number "int main"]
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
close $fd
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
set core [standard_output_file "${testfile}.core"]
if { [prepare_for_testing "failed to prepare" $testfile $srcfile debug] } {
- return -1
+ return
}
# Only run on native boards.
require {target_can_use_run_cmd core}
if { ![runto_main] } {
- return -1
+ return
}
if { ![gdb_gcore_cmd "$core" "save a corefile"] } {
untested "could not generate a corefile"
- return -1
+ return
}
set src_line "return 0;"
standard_testfile
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile tui-layout.c
if { [build_executable "failed to prepare" $testfile $srcfile ] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
# Note: don't pass the executable here
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
# Make sure TUI is supported before continuing.
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile main-one-line.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
$testfile {debug} \
$srcfile {debug} \
$srcfile2 {nodebug}] == -1 } {
- return -1
+ return
}
tuiterm_env
standard_testfile main-one-line.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile
if {[prepare_for_testing "failed to prepare" ${testfile} ${srcfile}]} {
- return -1
+ return
}
# Run a series of tests based on various test specifications.
standard_testfile
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
lappend opts ldflags=-nostartfiles
if { [build_executable "failed to prepare" $testfile $srcfile $opts] == -1 } {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
# The wider the window is, the less line truncation happens, so matching
standard_testfile
if {[prepare_for_testing "failed to prepare" ${testfile} ${srcfile}]} {
- return -1
+ return
}
# Run one test of the 'layout' command, selecting LAYOUT_NAME.
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile
standard_testfile tui-layout.c
if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} {
- return -1
+ return
}
Term::clean_restart 24 80 $testfile