RE: [PATCH] bsps: Removed INI files using outdated options

2021-03-23 Thread Ryan Long
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

2021-03-23 Thread Gedare Bloom
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

2021-03-23 Thread Joel Sherrill
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 =