[PATCH] bsps: Removed INI files using outdated options

Ryan Long ryan.long at oarcorp.com
Tue Mar 23 19:18:05 UTC 2021


There are replacements to run these on sis. They just have -sis.ini on the end of them.

-----Original Message-----
From: Gedare Bloom <gedare at rtems.org> 
Sent: Tuesday, March 23, 2021 2:07 PM
To: Joel Sherrill <joel at rtems.org>
Cc: Ryan Long <ryan.long at oarcorp.com>; rtems-devel at rtems.org <devel at rtems.org>
Subject: Re: [PATCH] bsps: Removed INI files using outdated options

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