aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2014-11-25 * lib/dejagnu.exp (host_execute): Remove stray leading hyphen.Ben Elliston1-1/+1
Reported by David Malcolm.
2014-10-14* lib/dejagnu.exp (host_execute): Remove buffer_full check. This is notBen Elliston1-2/+0
the right command keyword -- it is full_buffer. Reported by David Malcolm <dmalcolm@redhat.com>.
2014-07-15 * lib/targetdb.exp (add_board_info): New procedure.Maciej W. Rozycki1-0/+9
* doc/ref.xml (Add_board_info Procedure): New section. (Set_board_info Procedure): Add description. (Unset_board_info Procedure): Likewise. * doc/user.xml (Board Config File Values): Add `add_board_info' reference. Reorder `gdb_init_command' table rows and remove a duplicate entry, reusing it for `gdb_init_commands'. Signed-off-by: Ben Elliston <bje@gnu.org>
2013-12-08 * lib/dg.exp (dg-test): Don't put the expected and actual outputRichard Sandiford1-2/+3
of a pattern test in the test name; send it to the log instead. Signed-off-by: Ben Elliston <bje@gnu.org>
2013-10-31 * lib/remote.exp (standard_reboot): Return 1 instead of an empty string.Anton Kolesov1-2/+9
(remote_reboot): Add comment explaining return value of this procedure. * doc/ref.xml (remote_reboot, standard_reboot): Document procedures. * doc/dejagnu.texi: Regenerate. Signed-off-by: Ben Elliston <bje@gnu.org>
2013-04-08Add link to the Wikipedia page on Brendan Kehoe.Ben Elliston1-0/+2
2012-06-15 * lib/framework.exp (clone_output): Protect from leading dash inAndreas Schwab1-4/+4
$message. * runtest.exp (verbose): Likewise. Signed-off-by: Ben Elliston <bje@gnu.org>
2012-06-12 * doc/runtest.1: Update.Tom Tromey1-2/+6
* runtest.exp (xml_file_name): New global. (usage): Update. Handle optional argument to --xml. * lib/framework.exp (open_logs): Respect xml_file_name. Signed-off-by: Ben Elliston <bje@gnu.org>
2011-06-302011-06-30 Tom Tromey <tromey@redhat.com>Ben Elliston2-2/+40
* doc/ref.xml: Document find_gfortran. * doc/dejagnu.texi: Regenerate. * lib/target.exp (default_target_compile): Handle f90. (default_target_compile): Likewise. * lib/libgloss.exp (find_gfortran): New proc.
2011-04-12 * config/vxworks.exp (vxworks_file): Use "file delete", not "execBen Elliston3-5/+5
rm", for better portability. * config/netware.exp (${board}_load): Likewise. * lib/dg.exp (dg-test): Likewise. * lib/framework.exp (open_logs): Likewise. * lib/remote.exp (standard_file): Likewise. * runtest.exp: Likewise. * testsuite/runtest.all/options.exp: Likewise.
2011-03-15 * runtest.exp: Whitespace cleanups.Ben Elliston10-113/+111
* lib/dejagnu.exp, lib/dg.exp, lib/framework.exp, lib/libgloss.exp, lib/remote.exp, lib/rsh.exp, lib/target.exp, lib/telnet.exp, lib/tip.exp, lib/utils.exp: Likewise.
2011-03-15 * runtest: Remove trailing semicolons.Ben Elliston1-1/+1
* lib/rsh.exp: Likewise.
2011-03-152011-03-15 H.J. Lu <hjl.tools@gmail.com>Ben Elliston1-3/+7
* lib/remote.exp (local_exec): Ignore SIGHUP.
2011-03-14 * baseboards/cris-sim.exp: Remove trailing semicolon(s).Ben Elliston1-2/+2
* baseboards/mt-sid.exp: Likewise. * baseboards/tx39-sim.exp: Likewise. * lib/target.exp (default_target_compile): Likewise.
2011-03-03Upgrade to GPL version 3.Ben Elliston16-16/+16
2011-03-03 * lib/framework.exp (unknown): Rename the native Tcl ::unknownBen Elliston1-13/+18
proc to ::tcl_unknown. If ::tcl_unknown returns a failure result, then fall back to the conventional DejaGnu handling. Report from David Byron <dbyron@dbyron.com>.
2011-03-032011-03-03 Maciej W. Rozycki <macro@codesourcery.com>Ben Elliston1-5/+1
* lib/remote.exp (remote_expect): Pass all exception conditions up to the caller.
2011-03-012011-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>Ben Elliston1-6/+9
* lib/dg.exp (dg-test): Support nested calls.
2010-01-01update copyright date for 2010.Rob Savoye16-32/+33
2008-04-07Make the testsuite work better.origin/masterorigin/HEADBen Elliston1-7/+11
* Makefile.am (RUNTESTDEFAULTFLAGS): Add RUNTEST=$(RUNTEST). * Makefile.in: Regenerate. * dejagnu.exp (host_execute): Improve regexp matching. * testsuite/libdejagnu/unit.cc: C++ fixes.
2008-04-07* lib/utils.exp (diff): Open both files as binary.Ben Elliston1-0/+2
2007-12-27 * lib/target.exp (default_link): Initialize nobjects before use.origin/originoriginBen Elliston1-0/+1
2007-12-07 * lib/dg.exp (dg_bogus): Comment fix.Ben Elliston1-1/+1
2007-10-30 * lib/framework.exp (open_logs): Line buffer the .sum file.Ben Elliston1-0/+1
2007-08-28Patch from Daniel Jacobowitz.Rob Savoye1-2/+2
2006-07-142006-07-13 Daniel Jacobowitz <dan@codesourcery.com>Ben Elliston1-1/+1
* Makefile.am (DOCBOOK2RTF): Fix typo. * Makefile.in: Regenerated. * lib/libgloss.exp (process_multilib_options): Use -- to handle options starting with hyphens.
2006-06-222006-06-23 Eric Botcazou <ebotcazou@adacore.com>Ben Elliston1-13/+13
* libgloss.exp (find_gnatmake): Rewrite.
2006-06-14 * rsh.exp (rsh_exec): Handle inp and outp arguments. UseBen Elliston2-19/+16
local_exec to run rsh. Return failure if rsh times out. * remote.exp (local_exec): Handle "|& cat" we added when deciding whether to return output.
2006-06-08 * baseboards/cris-sim.exp: Use Tcl fall-through syntax forBen Elliston2-17/+26
multiple cases, not a list (case uses lists, switch does not). Pass -glob to switch where applicable to emulate case behaviour. * baseboards/h8300.exp: Likewise. * lib/framework.exp (clone_output): Likewise. (clear_xfail): Likewise. (clear_kfail): Likewise. * lib/libgloss.exp (process_multilib_options): Likewise. * runtest.exp: Likewise.
2006-06-02 * config/dos.exp (dos_open): Only run global board_info once atBen Elliston1-2/+1
the beginning of the proc; remove duplicates. (dos_load): Use file join to separate path components. (dos_copy_upload): Likewise. * lib/remote.exp (call_remote): Use error, not "blooie" to trigger an error.
2006-05-23 * config/gdb-comm.exp (gdb_comm_load): Brace some expressions.Ben Elliston5-25/+26
* config/i960.exp (i960_spawn): Initialise status. * config/netware.exp (${board}_init): Brace some if expressions. * lib/dg.exp (dg-test): Brace some expressions. * lib/framework.exp (clone_output, log_and_exit, log_summary, record_test, pass, fail): Likewise. * lib/libgloss.exp (get_multilibs): Likewise. * lib/remote.exp (standard_transmit, unix_clean_filename, remote_load, check_for_board_status, remote_expect): Likewise. * lib/rsh.exp (rsh_exec): Likewise.
2006-05-22 * runtest.exp, baseboards/basic-sim.exp, baseboards/cf.exp,Ben Elliston15-331/+332
baseboards/cris-sim.exp, baseboards/i960-cyclone.exp, baseboards/mcore-moto-sim.exp, baseboards/mips64vr4100-sim.exp, baseboards/mmixware-sim.exp, baseboards/op50n.exp, baseboards/rom68k-idp.exp, baseboards/sparclite-sim-le.exp, baseboards/usparc-cygmon.exp, config/base-config.exp, config/base68k.exp, config/ddb-ether.exp, config/ddb.exp, config/dos.exp, config/gdb-comm.exp, config/gdb_stub.exp, config/i386-bozo.exp, config/i960.exp, config/m68k-emc.exp, config/netware.exp, config/sid.exp, config/sim.exp, config/tic80.exp, config/unix.exp, config/vxworks.exp, lib/debugger.exp, lib/dejagnu.exp, lib/dg.exp, lib/framework.exp, lib/ftp.exp, lib/kermit.exp, lib/libgloss.exp, lib/remote.exp, lib/rlogin.exp, lib/rsh.exp, lib/target.exp, lib/targetdb.exp, lib/telnet.exp, lib/tip.exp, lib/utils.exp: Put braces around if expressions throughout.
2006-05-22 * lib/framework.exp (open_logs): Use file join where applicable.Ben Elliston3-21/+21
* lib/libgloss.exp (libgloss_link_flags, newlib_link_flags, newlib_include_flags, g++_link_flags, libstdc++_link_flags, get_multilibs, winsup_include_flags, winsup_link_flags): Likewise. * lib/utils.exp (which): Likewise. * runtest.exp (search_and_load_file, lookfor_file, load_tool_init): Likewise.
2006-05-22 * lib/debugger.exp (watcharray): Add `array' parameter. RenameBen Elliston1-4/+4
`type' parameter to `op' and update all uses in the proc. (watchvar): Add `ignore' parameter for scalar variables. Likewise, rename `type' to `op' and update throughout the proc.
2006-05-22 * runtest.exp: Use switch, not case.Ben Elliston4-10/+11
* lib/framework.exp (clone_output): Likewise. (clear_xfail): Likewise. (clear_kfail): Likewise. (set_warning_threshold): Make warning_threshold global. (get_warning_threshold): Likewise. * lib/libgloss.exp (process_multilib_options): Use switch, not case. * lib/remote.exp (local_exec): Only run global errorInfo once. (standard_upload): Fix error in variable use ($file -> $srcfile). * lib/utils.exp (grep): Use switch, not case. (slay): Fix mismatched bracket.
2006-05-22 * lib/debugger.exp (watcharray): Use switch, not case.Ben Elliston1-2/+3
(watchvar): Likewise. (bt): Add an explanatory comment.
2006-04-13 * lib/debugger.exp, lib/dejagnu.exp, lib/dg.exp,Ben Elliston9-177/+80
lib/framework.exp, lib/libgloss.exp, lib/remote.exp, lib/rlogin.exp, lib/target.exp, lib/telnet.exp: Formatting.
2006-01-01 * config/default.exp, config/unix.exp, config/vxworks.exp,Ben Elliston5-5/+5
lib/debugger.exp, lib/dejagnu.exp, lib/framework.exp, lib/libgloss.exp, lib/remote.exp, testsuite/lib/util-defs.exp: Formatting fixes. * dejagnu.h, testsuite/config/default.exp, testsuite/lib/libsup.exp, testsuite/libdejagnu/tunit.exp, testsuite/libdejagnu/unit.cc, testsuite/runtest.all/libs.exp, testsuite/runtest.all/options.exp, testsuite/runtest.all/stats-sub.exp, testsuite/runtest.all/stats.exp: Update copyright notice and FSF office address. Remove bug reporting address, as it is now maintained centrally in the README file.
2005-12-23 * lib/remote.exp: Tidy.Ben Elliston5-33/+18
* lib/targetdb.exp: Likewise. * lib/target.exp (prune_warnings): Improve comments. * lib/dejagnu.exp: Likewise. * lib/utils.exp: Likewise.
2005-09-24 * lib/rsh.exp: Tidy comments.Ben Elliston1-14/+8
2005-07-07 * lib/telnet.exp (telnet_transmit): Remove; use standard method.Ben Elliston1-5/+4
2005-07-06Update copyright year.Ben Elliston1-1/+1
2005-07-06 * lib/tip.exp (tip_open): Improve comments.Ben Elliston1-10/+8
(tip_download): Likewise.
2005-07-06 * lib/telnet.exp (telnet_open): Improve option handling. ClarifyBen Elliston1-14/+13
documentation for each proc.
2005-07-06 Import some missing hunks from this patch on sourceware:Ben Elliston1-5/+4
2004-11-11 Nick Clifton <nickc@redhat.com> * lib/libgloss.exp (libio_include_flags, g++_include_flags, winsup_include_flags): Revert previous patch, restoring the use of -I, for all libraries except newlib. Newlib needs -isystem to avoid the problems with <limits.h> but the C++ and winsup libraries need -I because -isystem generates an implicit 'extern "C"' which may not be appropriate for certain targets.
2005-06-24 * Update the FSF's physical address throughout.Ben Elliston16-16/+16
2005-04-282005-04-28 Mark Kettenis <kettenis@gnu.org>Rob Savoye1-1/+2
* lib/target.exp (prune_warnings): Add a few more linker warning patterns for OpenBSD.
2005-03-29Minor addition to OpenBSD prune warning.Rob Savoye1-1/+1
2005-03-23Adjust OpenBSD warning in prune_warnings.Rob Savoye1-1/+1
2005-03-20from Mark Kettenis <kettenis@gnu.org>Rob Savoye1-2/+4
* lib/target.exp (prune_warnings): Add linker warning patterns for OpenBSD.