[PATCH] bsps: Removed INI files using outdated options

Gedare Bloom gedare at rtems.org
Tue Mar 23 19:06:35 UTC 2021


On Tue, Mar 23, 2021 at 12:30 PM Joel Sherrill <joel at rtems.org> 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 <ryan.long at oarcorp.com> 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..0000000
>> --- 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..0000000
>> --- 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     = bsp_gdb_script
>> -bsp_gdb_script = target sim -leon2
>> -                 load
>> -                 run
>> diff --git a/tester/rtems/testing/bsps/leon3.ini b/tester/rtems/testing/bsps/leon3.ini
>> deleted file mode 100644
>> index 74eafb7..0000000
>> --- a/tester/rtems/testing/bsps/leon3.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 leon3 BSP
>> -#
>> -[leon3]
>> -bsp            = leon3
>> -arch           = sparc
>> -tester         = %{_rtscripts}/gdb.cfg
>> -gdb_script     = bsp_gdb_script
>> -bsp_gdb_script = target sim -leon3
>> -                 load
>> -                 run
>> --
>> 1.8.3.1
>>
>> _______________________________________________
>> devel mailing list
>> devel at rtems.org
>> http://lists.rtems.org/mailman/listinfo/devel
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list