From: Doug Evans Date: Thu, 6 Sep 2012 20:39:48 +0000 (+0000) Subject: * boards/fission.exp: New file. X-Git-Url: http://git.efficios.com/?a=commitdiff_plain;h=14910956793557657bd38275e7f4b6ddaf66e56c;p=deliverable%2Fbinutils-gdb.git * boards/fission.exp: New file. --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index cf32a20b45..bea167839e 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,5 +1,7 @@ 2012-09-06 Doug Evans + * boards/fission.exp: New file. + * gdb.python/py-value.exp: Use clean_restart. 2012-09-05 Doug Evans diff --git a/gdb/testsuite/boards/fission.exp b/gdb/testsuite/boards/fission.exp new file mode 100644 index 0000000000..f51243ba5d --- /dev/null +++ b/gdb/testsuite/boards/fission.exp @@ -0,0 +1,30 @@ +# Copyright 2012 Free Software Foundation, Inc. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# This file is a dejagnu "board file" and is used to run the testsuite +# with Fission support. http://gcc.gnu.org/wiki/DebugFission +# +# Example usage: +# bash$ make check RUNTESTFLAGS='--target_board=fission' + +# This is copied from baseboards/unix.exp. +# At the moment this only supports things that unix.exp supports. +load_generic_config "unix" +process_multilib_options "" +set_board_info compiler "[find_gcc]" + +# This requires a relatively recent version of gcc (>4.7) and gold +# for the linker. +set_board_info debug_flags "-gdwarf-4 -gsplit-dwarf -Wl,--gdb-index"