RE: [PATCH] bsps: Removed INI files using outdated options
There are replacements to run these on sis. They just have -sis.ini on the end of them. -Original Message- From: Gedare Bloom Sent: Tuesday, March 23, 2021 2:07 PM To: Joel Sherrill Cc: Ryan Long ; rtems-de...@rtems.org Subject: Re: [PATCH] bsps: Removed INI files using outdated options On Tue, Mar 23, 2021 at 12:30 PM Joel Sherrill wrote: > > bsps: Removed INI files using outdated options > > Better would be > > sparc bsps: Remove INI files using SIS in GDB > actually, bsps/sparc is preferred. I don't know that we have this documented though. > On Tue, Mar 23, 2021 at 1:13 PM Ryan Long wrote: >> >> Removed the INI files that use the "target sim" option in gdb since >> this is no longer supported. > > > This needs to be more accurate. > > Specifically, the sis sparc simulator in gdb is no longer used with > RTEMS and we use a newer version of SIS built separately. > > This ONLY impacts the SPARC. > > --joel > >> >> >> Closes #4355 >> --- >> tester/rtems/testing/bsps/erc32.ini | 41 >> - >> tester/rtems/testing/bsps/leon2.ini | 41 >> - >> tester/rtems/testing/bsps/leon3.ini | 41 >> - >> 3 files changed, 123 deletions(-) >> delete mode 100644 tester/rtems/testing/bsps/erc32.ini >> delete mode 100644 tester/rtems/testing/bsps/leon2.ini >> delete mode 100644 tester/rtems/testing/bsps/leon3.ini >> i haven't looked, but are there replacements (to run these on sis directly?) >> diff --git a/tester/rtems/testing/bsps/erc32.ini >> b/tester/rtems/testing/bsps/erc32.ini >> deleted file mode 100644 >> index 7911a2f..000 >> --- a/tester/rtems/testing/bsps/erc32.ini >> +++ /dev/null >> @@ -1,41 +0,0 @@ >> -# >> -# RTEMS Tools Project (http://www.rtems.org/) -# Copyright 2015 >> On-Line Applications Research Corporation (OAR). >> -# All rights reserved. >> -# >> -# This file is part of the RTEMS Tools package in 'rtems-tools'. >> -# >> -# Redistribution and use in source and binary forms, with or without >> -# modification, are permitted provided that the following conditions are >> met: >> -# >> -# 1. Redistributions of source code must retain the above copyright >> notice, -# this list of conditions and the following disclaimer. >> -# >> -# 2. Redistributions in binary form must reproduce the above >> copyright notice, -# this list of conditions and the following >> disclaimer in the documentation -# and/or other materials provided with the >> distribution. >> -# >> -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS >> IS" >> -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED >> TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A >> PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT >> HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, >> INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES >> (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR >> SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) >> HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# >> CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR >> OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF >> ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. >> -# >> - >> -# >> -# The erc32 BSP >> -# >> -[erc32] >> -bsp= erc32 >> -arch = sparc >> -tester = %{_rtscripts}/gdb.cfg >> -gdb_script = bsp_gdb_script >> -bsp_gdb_script = target sim >> - load >> - run >> diff --git a/tester/rtems/testing/bsps/leon2.ini >> b/tester/rtems/testing/bsps/leon2.ini >> deleted file mode 100644 >> index 77fed49..000 >> --- a/tester/rtems/testing/bsps/leon2.ini >> +++ /dev/null >> @@ -1,41 +0,0 @@ >> -# >> -# RTEMS Tools Project (http://www.rtems.org/) -# Copyright 2015 >> On-Line Applications Research Corporation (OAR). >> -# All rights reserved. >> -# >> -# This file is part of the RTEMS Tools package in 'rtems-tools'. >> -# >> -# Redistribution and use in source and binary forms, with or without >> -# modification, are permitted provided that the following conditions are >> met: >> -# >> -# 1. Redistributions of source code must retain the above copyright >> not
Re: [PATCH] bsps: Removed INI files using outdated options
On Tue, Mar 23, 2021 at 12:30 PM Joel Sherrill wrote: > > bsps: Removed INI files using outdated options > > Better would be > > sparc bsps: Remove INI files using SIS in GDB > actually, bsps/sparc is preferred. I don't know that we have this documented though. > On Tue, Mar 23, 2021 at 1:13 PM Ryan Long wrote: >> >> Removed the INI files that use the "target sim" option in gdb >> since this is no longer supported. > > > This needs to be more accurate. > > Specifically, the sis sparc simulator in gdb is no longer used with RTEMS and > we use a newer version of SIS built separately. > > This ONLY impacts the SPARC. > > --joel > >> >> >> Closes #4355 >> --- >> tester/rtems/testing/bsps/erc32.ini | 41 >> - >> tester/rtems/testing/bsps/leon2.ini | 41 >> - >> tester/rtems/testing/bsps/leon3.ini | 41 >> - >> 3 files changed, 123 deletions(-) >> delete mode 100644 tester/rtems/testing/bsps/erc32.ini >> delete mode 100644 tester/rtems/testing/bsps/leon2.ini >> delete mode 100644 tester/rtems/testing/bsps/leon3.ini >> i haven't looked, but are there replacements (to run these on sis directly?) >> diff --git a/tester/rtems/testing/bsps/erc32.ini >> b/tester/rtems/testing/bsps/erc32.ini >> deleted file mode 100644 >> index 7911a2f..000 >> --- a/tester/rtems/testing/bsps/erc32.ini >> +++ /dev/null >> @@ -1,41 +0,0 @@ >> -# >> -# RTEMS Tools Project (http://www.rtems.org/) >> -# Copyright 2015 On-Line Applications Research Corporation (OAR). >> -# All rights reserved. >> -# >> -# This file is part of the RTEMS Tools package in 'rtems-tools'. >> -# >> -# Redistribution and use in source and binary forms, with or without >> -# modification, are permitted provided that the following conditions are >> met: >> -# >> -# 1. Redistributions of source code must retain the above copyright notice, >> -# this list of conditions and the following disclaimer. >> -# >> -# 2. Redistributions in binary form must reproduce the above copyright >> notice, >> -# this list of conditions and the following disclaimer in the documentation >> -# and/or other materials provided with the distribution. >> -# >> -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS >> IS" >> -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE >> -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE >> -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE >> -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR >> -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF >> -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS >> -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN >> -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) >> -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE >> -# POSSIBILITY OF SUCH DAMAGE. >> -# >> - >> -# >> -# The erc32 BSP >> -# >> -[erc32] >> -bsp= erc32 >> -arch = sparc >> -tester = %{_rtscripts}/gdb.cfg >> -gdb_script = bsp_gdb_script >> -bsp_gdb_script = target sim >> - load >> - run >> diff --git a/tester/rtems/testing/bsps/leon2.ini >> b/tester/rtems/testing/bsps/leon2.ini >> deleted file mode 100644 >> index 77fed49..000 >> --- a/tester/rtems/testing/bsps/leon2.ini >> +++ /dev/null >> @@ -1,41 +0,0 @@ >> -# >> -# RTEMS Tools Project (http://www.rtems.org/) >> -# Copyright 2015 On-Line Applications Research Corporation (OAR). >> -# All rights reserved. >> -# >> -# This file is part of the RTEMS Tools package in 'rtems-tools'. >> -# >> -# Redistribution and use in source and binary forms, with or without >> -# modification, are permitted provided that the following conditions are >> met: >> -# >> -# 1. Redistributions of source code must retain the above copyright notice, >> -# this list of conditions and the following disclaimer. >> -# >> -# 2. Redistributions in binary form must reproduce the above copyright >> notice, >> -# this list of conditions and the following disclaimer in the documentation >> -# and/or other materials provided with the distribution. >> -# >> -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS >> IS" >> -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE >> -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE >> -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE >> -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR >> -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF >> -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS >> -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN >> -# CONTRACT, STRICT
Re: [PATCH] bsps: Removed INI files using outdated options
bsps: Removed INI files using outdated options Better would be sparc bsps: Remove INI files using SIS in GDB On Tue, Mar 23, 2021 at 1:13 PM Ryan Long wrote: > Removed the INI files that use the "target sim" option in gdb > since this is no longer supported. > This needs to be more accurate. Specifically, the sis sparc simulator in gdb is no longer used with RTEMS and we use a newer version of SIS built separately. This ONLY impacts the SPARC. --joel > > Closes #4355 > --- > tester/rtems/testing/bsps/erc32.ini | 41 > - > tester/rtems/testing/bsps/leon2.ini | 41 > - > tester/rtems/testing/bsps/leon3.ini | 41 > - > 3 files changed, 123 deletions(-) > delete mode 100644 tester/rtems/testing/bsps/erc32.ini > delete mode 100644 tester/rtems/testing/bsps/leon2.ini > delete mode 100644 tester/rtems/testing/bsps/leon3.ini > > diff --git a/tester/rtems/testing/bsps/erc32.ini > b/tester/rtems/testing/bsps/erc32.ini > deleted file mode 100644 > index 7911a2f..000 > --- a/tester/rtems/testing/bsps/erc32.ini > +++ /dev/null > @@ -1,41 +0,0 @@ > -# > -# RTEMS Tools Project (http://www.rtems.org/) > -# Copyright 2015 On-Line Applications Research Corporation (OAR). > -# All rights reserved. > -# > -# This file is part of the RTEMS Tools package in 'rtems-tools'. > -# > -# Redistribution and use in source and binary forms, with or without > -# modification, are permitted provided that the following conditions are > met: > -# > -# 1. Redistributions of source code must retain the above copyright > notice, > -# this list of conditions and the following disclaimer. > -# > -# 2. Redistributions in binary form must reproduce the above copyright > notice, > -# this list of conditions and the following disclaimer in the > documentation > -# and/or other materials provided with the distribution. > -# > -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS > IS" > -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, > THE > -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR > PURPOSE > -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS > BE > -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR > -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF > -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS > -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN > -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) > -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF > THE > -# POSSIBILITY OF SUCH DAMAGE. > -# > - > -# > -# The erc32 BSP > -# > -[erc32] > -bsp= erc32 > -arch = sparc > -tester = %{_rtscripts}/gdb.cfg > -gdb_script = bsp_gdb_script > -bsp_gdb_script = target sim > - load > - run > diff --git a/tester/rtems/testing/bsps/leon2.ini > b/tester/rtems/testing/bsps/leon2.ini > deleted file mode 100644 > index 77fed49..000 > --- a/tester/rtems/testing/bsps/leon2.ini > +++ /dev/null > @@ -1,41 +0,0 @@ > -# > -# RTEMS Tools Project (http://www.rtems.org/) > -# Copyright 2015 On-Line Applications Research Corporation (OAR). > -# All rights reserved. > -# > -# This file is part of the RTEMS Tools package in 'rtems-tools'. > -# > -# Redistribution and use in source and binary forms, with or without > -# modification, are permitted provided that the following conditions are > met: > -# > -# 1. Redistributions of source code must retain the above copyright > notice, > -# this list of conditions and the following disclaimer. > -# > -# 2. Redistributions in binary form must reproduce the above copyright > notice, > -# this list of conditions and the following disclaimer in the > documentation > -# and/or other materials provided with the distribution. > -# > -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS > IS" > -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, > THE > -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR > PURPOSE > -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS > BE > -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR > -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF > -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS > -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN > -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) > -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF > THE > -# POSSIBILITY OF SUCH DAMAGE. > -# > - > -# > -# The leon2 BSP > -# > -[leon2] > -bsp= leon2 > -arch = sparc > -tester = %{_rtscripts}/gdb.cfg > -gdb_script =