Message ID | 20190503105847.GA9448@delia |
---|---|
State | New, archived |
Headers |
Received: (qmail 111035 invoked by alias); 3 May 2019 10:58:54 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: <gdb-patches.sourceware.org> List-Unsubscribe: <mailto:gdb-patches-unsubscribe-##L=##H@sourceware.org> List-Subscribe: <mailto:gdb-patches-subscribe@sourceware.org> List-Archive: <http://sourceware.org/ml/gdb-patches/> List-Post: <mailto:gdb-patches@sourceware.org> List-Help: <mailto:gdb-patches-help@sourceware.org>, <http://sourceware.org/ml/#faqs> Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 111024 invoked by uid 89); 3 May 2019 10:58:54 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-25.5 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_SHORT, SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: mx1.suse.de Received: from mx2.suse.de (HELO mx1.suse.de) (195.135.220.15) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 03 May 2019 10:58:52 +0000 Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id CDDBCAD26 for <gdb-patches@sourceware.org>; Fri, 3 May 2019 10:58:50 +0000 (UTC) Date: Fri, 3 May 2019 12:58:49 +0200 From: Tom de Vries <tdevries@suse.de> To: gdb-patches@sourceware.org Subject: [committed][gdb/testsuite] Add cc-with-gdb-index.exp Message-ID: <20190503105847.GA9448@delia> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-IsSubscribed: yes |
Commit Message
Tom de Vries
May 3, 2019, 10:58 a.m. UTC
Hi, Add a target board cc-with-gdb-index.exp, to make it easy to run cc-with-tweaks with CC_WITH_TWEAKS_FLAGS='-i'. Tested on x86_64-linux. Committed to trunk. Thanks, - Tom [gdb/testsuite] Add cc-with-gdb-index.exp gdb/testsuite/ChangeLog: 2019-05-03 Tom de Vries <tdevries@suse.de> * boards/cc-with-gdb-index.exp: New file. --- gdb/testsuite/boards/cc-with-gdb-index.exp | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+)
Comments
[ was: Re: [committed][gdb/testsuite] Add cc-with-gdb-index.exp ] Hi, I've just added a target board cc-with-gdb-index.exp, to make it easy to test using cc-with-tweaks.sh -i. Then I stumbled upon the build bot config Fedora-x86_64-cc-with-index, and I took a look at the test results. I noticed that a test failing with cc-with-gdb-index.exp, gdb.base/cache-index.exp (see PR24516 - "cc-with-gdb-index failures") is passing in the cc-with-index config. I managed to reproduce that pass using the way the config uses cc-with-tweaks.sh: ... $ make -k check \ 'CC_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i gcc' \ 'CXX_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i g++' \ -j4 \ FORCE_PARALLEL=1 \ TS=1 ... So, AFAIU, the cc-with-index buildbot config does not actually test using cc-with-tweaks.sh -i, as it intends to. Thanks, - Tom On 03-05-19 12:58, Tom de Vries wrote: > Hi, > > Add a target board cc-with-gdb-index.exp, to make it easy to run cc-with-tweaks > with CC_WITH_TWEAKS_FLAGS='-i'. > > Tested on x86_64-linux. > > Committed to trunk. > > Thanks, > - Tom > > [gdb/testsuite] Add cc-with-gdb-index.exp > > gdb/testsuite/ChangeLog: > > 2019-05-03 Tom de Vries <tdevries@suse.de> > > * boards/cc-with-gdb-index.exp: New file. > > --- > gdb/testsuite/boards/cc-with-gdb-index.exp | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gdb/testsuite/boards/cc-with-gdb-index.exp b/gdb/testsuite/boards/cc-with-gdb-index.exp > new file mode 100644 > index 0000000000..910e0acca1 > --- /dev/null > +++ b/gdb/testsuite/boards/cc-with-gdb-index.exp > @@ -0,0 +1,26 @@ > +# Copyright 2019 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 <http://www.gnu.org/licenses/>. > + > +# This file is a dejagnu "board file" and is used to run the testsuite > +# with contrib/cc-with-tweaks.sh -i. > +# > +# Example usage: > +# bash$ cd $objdir > +# bash$ make check-gdb \ > +# RUNTESTFLAGS='--target_board=cc-with-gdb-index' > +# > + > +set CC_WITH_TWEAKS_FLAGS "-i" > +load_board_description "cc-with-tweaks" >
On Friday, May 03 2019, Tom de Vries wrote: > [ was: Re: [committed][gdb/testsuite] Add cc-with-gdb-index.exp ] > > Hi, > > I've just added a target board cc-with-gdb-index.exp, to make it easy to > test using cc-with-tweaks.sh -i. > > Then I stumbled upon the build bot config Fedora-x86_64-cc-with-index, > and I took a look at the test results. > > I noticed that a test failing with cc-with-gdb-index.exp, > gdb.base/cache-index.exp (see PR24516 - "cc-with-gdb-index failures") is > passing in the cc-with-index config. > > I managed to reproduce that pass using the way the config uses > cc-with-tweaks.sh: > ... > $ make -k check \ > 'CC_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i gcc' \ > 'CXX_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i g++' \ > -j4 \ > FORCE_PARALLEL=1 \ > TS=1 > ... > > So, AFAIU, the cc-with-index buildbot config does not actually test > using cc-with-tweaks.sh -i, as it intends to. Ah... Thanks for bringing this up. IIUC, CC_FOR_TARGET and CXX_FOR_TARGET need to be passed inside RUNTESTFLAGS. I think that's the problem. Can you please check if you can reproduce the bug when you do that? Also, I'm happy to know there's now a cc-with-gdb-index.exp flag. So the buildbot can just use RUNTESTFLAGS='--target_board cc-with-gdb-index.exp', right? Thanks,
On 03-05-19 21:47, Sergio Durigan Junior wrote: > On Friday, May 03 2019, Tom de Vries wrote: > >> [ was: Re: [committed][gdb/testsuite] Add cc-with-gdb-index.exp ] >> >> Hi, >> >> I've just added a target board cc-with-gdb-index.exp, to make it easy to >> test using cc-with-tweaks.sh -i. >> >> Then I stumbled upon the build bot config Fedora-x86_64-cc-with-index, >> and I took a look at the test results. >> >> I noticed that a test failing with cc-with-gdb-index.exp, >> gdb.base/cache-index.exp (see PR24516 - "cc-with-gdb-index failures") is >> passing in the cc-with-index config. >> >> I managed to reproduce that pass using the way the config uses >> cc-with-tweaks.sh: >> ... >> $ make -k check \ >> 'CC_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i gcc' \ >> 'CXX_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i g++' \ >> -j4 \ >> FORCE_PARALLEL=1 \ >> TS=1 >> ... >> >> So, AFAIU, the cc-with-index buildbot config does not actually test >> using cc-with-tweaks.sh -i, as it intends to. > > Ah... Thanks for bringing this up. IIUC, CC_FOR_TARGET and > CXX_FOR_TARGET need to be passed inside RUNTESTFLAGS. I think that's > the problem. Can you please check if you can reproduce the bug when you > do that? > Confirmed, using: ... $ make -k check "RUNTESTFLAGS='CC_FOR_TARGET=/bin/sh $pwd/gdb/contrib/cc-with-tweaks.sh -i gcc' 'CXX_FOR_TARGET=/bin/sh $pwd/gdb/contrib/cc-with-tweaks.sh -i g++' gdb.base/index-cache.exp" ... I can reproduce the bug. > Also, I'm happy to know there's now a cc-with-gdb-index.exp flag. So the > buildbot can just use RUNTESTFLAGS='--target_board > cc-with-gdb-index.exp', right? > Yep, that's the idea. Thanks, - Tom
On Friday, May 03 2019, Tom de Vries wrote: > On 03-05-19 21:47, Sergio Durigan Junior wrote: >> On Friday, May 03 2019, Tom de Vries wrote: >> >>> [ was: Re: [committed][gdb/testsuite] Add cc-with-gdb-index.exp ] >>> >>> Hi, >>> >>> I've just added a target board cc-with-gdb-index.exp, to make it easy to >>> test using cc-with-tweaks.sh -i. >>> >>> Then I stumbled upon the build bot config Fedora-x86_64-cc-with-index, >>> and I took a look at the test results. >>> >>> I noticed that a test failing with cc-with-gdb-index.exp, >>> gdb.base/cache-index.exp (see PR24516 - "cc-with-gdb-index failures") is >>> passing in the cc-with-index config. >>> >>> I managed to reproduce that pass using the way the config uses >>> cc-with-tweaks.sh: >>> ... >>> $ make -k check \ >>> 'CC_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i gcc' \ >>> 'CXX_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i g++' \ >>> -j4 \ >>> FORCE_PARALLEL=1 \ >>> TS=1 >>> ... >>> >>> So, AFAIU, the cc-with-index buildbot config does not actually test >>> using cc-with-tweaks.sh -i, as it intends to. >> >> Ah... Thanks for bringing this up. IIUC, CC_FOR_TARGET and >> CXX_FOR_TARGET need to be passed inside RUNTESTFLAGS. I think that's >> the problem. Can you please check if you can reproduce the bug when you >> do that? >> > > Confirmed, using: > ... > $ make -k check "RUNTESTFLAGS='CC_FOR_TARGET=/bin/sh > $pwd/gdb/contrib/cc-with-tweaks.sh -i gcc' 'CXX_FOR_TARGET=/bin/sh > $pwd/gdb/contrib/cc-with-tweaks.sh -i g++' gdb.base/index-cache.exp" > ... > I can reproduce the bug. Thanks. >> Also, I'm happy to know there's now a cc-with-gdb-index.exp flag. So the >> buildbot can just use RUNTESTFLAGS='--target_board >> cc-with-gdb-index.exp', right? >> > > Yep, that's the idea. Thanks, I'll update the config file now.
On 03-05-19 22:50, Sergio Durigan Junior wrote: > On Friday, May 03 2019, Tom de Vries wrote: > >> On 03-05-19 21:47, Sergio Durigan Junior wrote: >>> On Friday, May 03 2019, Tom de Vries wrote: >>> >>>> [ was: Re: [committed][gdb/testsuite] Add cc-with-gdb-index.exp ] >>>> >>>> Hi, >>>> >>>> I've just added a target board cc-with-gdb-index.exp, to make it easy to >>>> test using cc-with-tweaks.sh -i. >>>> >>>> Then I stumbled upon the build bot config Fedora-x86_64-cc-with-index, >>>> and I took a look at the test results. >>>> >>>> I noticed that a test failing with cc-with-gdb-index.exp, >>>> gdb.base/cache-index.exp (see PR24516 - "cc-with-gdb-index failures") is >>>> passing in the cc-with-index config. >>>> >>>> I managed to reproduce that pass using the way the config uses >>>> cc-with-tweaks.sh: >>>> ... >>>> $ make -k check \ >>>> 'CC_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i gcc' \ >>>> 'CXX_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i g++' \ >>>> -j4 \ >>>> FORCE_PARALLEL=1 \ >>>> TS=1 >>>> ... >>>> >>>> So, AFAIU, the cc-with-index buildbot config does not actually test >>>> using cc-with-tweaks.sh -i, as it intends to. >>> >>> Ah... Thanks for bringing this up. IIUC, CC_FOR_TARGET and >>> CXX_FOR_TARGET need to be passed inside RUNTESTFLAGS. I think that's >>> the problem. Can you please check if you can reproduce the bug when you >>> do that? >>> >> >> Confirmed, using: >> ... >> $ make -k check "RUNTESTFLAGS='CC_FOR_TARGET=/bin/sh >> $pwd/gdb/contrib/cc-with-tweaks.sh -i gcc' 'CXX_FOR_TARGET=/bin/sh >> $pwd/gdb/contrib/cc-with-tweaks.sh -i g++' gdb.base/index-cache.exp" >> ... >> I can reproduce the bug. > > Thanks. > >>> Also, I'm happy to know there's now a cc-with-gdb-index.exp flag. So the >>> buildbot can just use RUNTESTFLAGS='--target_board >>> cc-with-gdb-index.exp', right? >>> >> >> Yep, that's the idea. > > Thanks, I'll update the config file now. > Hi, things still seem to be failing ( https://gdb-build.sergiodj.net/builders/Fedora-x86_64-cc-with-index/builds/12689/steps/test%20gdb/logs/stdio ): ... make -k check 'RUNTESTFLAGS=CC_FOR_TARGET="/bin/sh /home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-cc-with-index/binutils-gdb/gdb/contrib/cc-with-tweaks.sh -i gcc" CXX_FOR_TARGET="/bin/sh /home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-cc-with-index/binutils-gdb/gdb/contrib/cc-with-tweaks.sh -i g++"' -j4 FORCE_PARALLEL=1 TS=1 ... make[1]: *** No rule to make target 'gcc CXX_FOR_TARGET=/bin/sh'. make[1]: *** No rule to make target 'g++'. ... ? Thanks, - Tom
On Monday, May 13 2019, Tom de Vries wrote: > On 03-05-19 22:50, Sergio Durigan Junior wrote: >> On Friday, May 03 2019, Tom de Vries wrote: >> >>> On 03-05-19 21:47, Sergio Durigan Junior wrote: >>>> On Friday, May 03 2019, Tom de Vries wrote: >>>> >>>>> [ was: Re: [committed][gdb/testsuite] Add cc-with-gdb-index.exp ] >>>>> >>>>> Hi, >>>>> >>>>> I've just added a target board cc-with-gdb-index.exp, to make it easy to >>>>> test using cc-with-tweaks.sh -i. >>>>> >>>>> Then I stumbled upon the build bot config Fedora-x86_64-cc-with-index, >>>>> and I took a look at the test results. >>>>> >>>>> I noticed that a test failing with cc-with-gdb-index.exp, >>>>> gdb.base/cache-index.exp (see PR24516 - "cc-with-gdb-index failures") is >>>>> passing in the cc-with-index config. >>>>> >>>>> I managed to reproduce that pass using the way the config uses >>>>> cc-with-tweaks.sh: >>>>> ... >>>>> $ make -k check \ >>>>> 'CC_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i gcc' \ >>>>> 'CXX_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i g++' \ >>>>> -j4 \ >>>>> FORCE_PARALLEL=1 \ >>>>> TS=1 >>>>> ... >>>>> >>>>> So, AFAIU, the cc-with-index buildbot config does not actually test >>>>> using cc-with-tweaks.sh -i, as it intends to. >>>> >>>> Ah... Thanks for bringing this up. IIUC, CC_FOR_TARGET and >>>> CXX_FOR_TARGET need to be passed inside RUNTESTFLAGS. I think that's >>>> the problem. Can you please check if you can reproduce the bug when you >>>> do that? >>>> >>> >>> Confirmed, using: >>> ... >>> $ make -k check "RUNTESTFLAGS='CC_FOR_TARGET=/bin/sh >>> $pwd/gdb/contrib/cc-with-tweaks.sh -i gcc' 'CXX_FOR_TARGET=/bin/sh >>> $pwd/gdb/contrib/cc-with-tweaks.sh -i g++' gdb.base/index-cache.exp" >>> ... >>> I can reproduce the bug. >> >> Thanks. >> >>>> Also, I'm happy to know there's now a cc-with-gdb-index.exp flag. So the >>>> buildbot can just use RUNTESTFLAGS='--target_board >>>> cc-with-gdb-index.exp', right? >>>> >>> >>> Yep, that's the idea. >> >> Thanks, I'll update the config file now. >> > > Hi, > > things still seem to be failing ( > https://gdb-build.sergiodj.net/builders/Fedora-x86_64-cc-with-index/builds/12689/steps/test%20gdb/logs/stdio > ): > ... > make -k check 'RUNTESTFLAGS=CC_FOR_TARGET="/bin/sh > /home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-cc-with-index/binutils-gdb/gdb/contrib/cc-with-tweaks.sh > -i gcc" CXX_FOR_TARGET="/bin/sh > /home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-cc-with-index/binutils-gdb/gdb/contrib/cc-with-tweaks.sh > -i g++"' -j4 FORCE_PARALLEL=1 TS=1 > ... > make[1]: *** No rule to make target 'gcc CXX_FOR_TARGET=/bin/sh'. > make[1]: *** No rule to make target 'g++'. > ... > ? Sorry, it's taken longer than I expected to get back to this, and then I had to struggle with quoting and argument-passing. Anyway, I think I figured it out now. Here's an example of the log file generated: https://gdb-build.sergiodj.net/results/Fedora-x86_64-cc-with-index/e6/e6f65e7573a317ac4efff26fe0e49fe1b9e7a596/gdb.log.xz I'm still seeing a lot of "ERROR" messages, though: https://gdb-build.sergiodj.net/builders/Fedora-x86_64-cc-with-index/builds/12827/steps/test%20gdb/logs/stdio I don't know if that's something related to the buildslave, or to something else. Anyway, can you double check to see if I didn't forget something, please? Thanks!
On 21-05-19 20:11, Sergio Durigan Junior wrote: > On Monday, May 13 2019, Tom de Vries wrote: > >> On 03-05-19 22:50, Sergio Durigan Junior wrote: >>> On Friday, May 03 2019, Tom de Vries wrote: >>> >>>> On 03-05-19 21:47, Sergio Durigan Junior wrote: >>>>> On Friday, May 03 2019, Tom de Vries wrote: >>>>> >>>>>> [ was: Re: [committed][gdb/testsuite] Add cc-with-gdb-index.exp ] >>>>>> >>>>>> Hi, >>>>>> >>>>>> I've just added a target board cc-with-gdb-index.exp, to make it easy to >>>>>> test using cc-with-tweaks.sh -i. >>>>>> >>>>>> Then I stumbled upon the build bot config Fedora-x86_64-cc-with-index, >>>>>> and I took a look at the test results. >>>>>> >>>>>> I noticed that a test failing with cc-with-gdb-index.exp, >>>>>> gdb.base/cache-index.exp (see PR24516 - "cc-with-gdb-index failures") is >>>>>> passing in the cc-with-index config. >>>>>> >>>>>> I managed to reproduce that pass using the way the config uses >>>>>> cc-with-tweaks.sh: >>>>>> ... >>>>>> $ make -k check \ >>>>>> 'CC_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i gcc' \ >>>>>> 'CXX_FOR_TARGET=/bin/sh gdb/contrib/cc-with-tweaks.sh -i g++' \ >>>>>> -j4 \ >>>>>> FORCE_PARALLEL=1 \ >>>>>> TS=1 >>>>>> ... >>>>>> >>>>>> So, AFAIU, the cc-with-index buildbot config does not actually test >>>>>> using cc-with-tweaks.sh -i, as it intends to. >>>>> >>>>> Ah... Thanks for bringing this up. IIUC, CC_FOR_TARGET and >>>>> CXX_FOR_TARGET need to be passed inside RUNTESTFLAGS. I think that's >>>>> the problem. Can you please check if you can reproduce the bug when you >>>>> do that? >>>>> >>>> >>>> Confirmed, using: >>>> ... >>>> $ make -k check "RUNTESTFLAGS='CC_FOR_TARGET=/bin/sh >>>> $pwd/gdb/contrib/cc-with-tweaks.sh -i gcc' 'CXX_FOR_TARGET=/bin/sh >>>> $pwd/gdb/contrib/cc-with-tweaks.sh -i g++' gdb.base/index-cache.exp" >>>> ... >>>> I can reproduce the bug. >>> >>> Thanks. >>> >>>>> Also, I'm happy to know there's now a cc-with-gdb-index.exp flag. So the >>>>> buildbot can just use RUNTESTFLAGS='--target_board >>>>> cc-with-gdb-index.exp', right? >>>>> >>>> >>>> Yep, that's the idea. >>> >>> Thanks, I'll update the config file now. >>> >> >> Hi, >> >> things still seem to be failing ( >> https://gdb-build.sergiodj.net/builders/Fedora-x86_64-cc-with-index/builds/12689/steps/test%20gdb/logs/stdio >> ): >> ... >> make -k check 'RUNTESTFLAGS=CC_FOR_TARGET="/bin/sh >> /home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-cc-with-index/binutils-gdb/gdb/contrib/cc-with-tweaks.sh >> -i gcc" CXX_FOR_TARGET="/bin/sh >> /home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-cc-with-index/binutils-gdb/gdb/contrib/cc-with-tweaks.sh >> -i g++"' -j4 FORCE_PARALLEL=1 TS=1 >> ... >> make[1]: *** No rule to make target 'gcc CXX_FOR_TARGET=/bin/sh'. >> make[1]: *** No rule to make target 'g++'. >> ... >> ? > > Sorry, it's taken longer than I expected to get back to this, and then I > had to struggle with quoting and argument-passing. [ FWIW, I think it would have been easier to use the cc-with-gdb-index target board. ] > Anyway, I think I > figured it out now. Here's an example of the log file generated: > > https://gdb-build.sergiodj.net/results/Fedora-x86_64-cc-with-index/e6/e6f65e7573a317ac4efff26fe0e49fe1b9e7a596/gdb.log.xz > > I'm still seeing a lot of "ERROR" messages, though: > > https://gdb-build.sergiodj.net/builders/Fedora-x86_64-cc-with-index/builds/12827/steps/test%20gdb/logs/stdio > > I don't know if that's something related to the buildslave, or to > something else. > I cannot make too much sense out of it, with the parallel check weaving output. Perhaps it would be easier to understand these ERRORs with make -O. > Anyway, can you double check to see if I didn't forget something, > please? A test that is passing in normal testing, but is failing with cc-with-gdb-index target board, is gdb.dwarf2/main-subprogram.exp (PR24549). And I found that error in the logs, so I think that confirms that you got it working. Thanks, - Tom
diff --git a/gdb/testsuite/boards/cc-with-gdb-index.exp b/gdb/testsuite/boards/cc-with-gdb-index.exp new file mode 100644 index 0000000000..910e0acca1 --- /dev/null +++ b/gdb/testsuite/boards/cc-with-gdb-index.exp @@ -0,0 +1,26 @@ +# Copyright 2019 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 <http://www.gnu.org/licenses/>. + +# This file is a dejagnu "board file" and is used to run the testsuite +# with contrib/cc-with-tweaks.sh -i. +# +# Example usage: +# bash$ cd $objdir +# bash$ make check-gdb \ +# RUNTESTFLAGS='--target_board=cc-with-gdb-index' +# + +set CC_WITH_TWEAKS_FLAGS "-i" +load_board_description "cc-with-tweaks"