[rtems-tools] rtems-bsps-aarch64.ini, rtems-bsps-tiers.ini: Remove versal ilp32 variants

2022-09-07 Thread Joel Sherrill
--- config/rtems-bsps-aarch64.ini | 12 config/rtems-bsps-tiers.ini | 5 ++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/config/rtems-bsps-aarch64.ini b/config/rtems-bsps-aarch64.ini index 110ab17..7992327 100644 --- a/config/rtems-bsps-aarch64.ini +++

bsp builder and versal ilp32

2022-09-07 Thread Joel Sherrill
Hi Do these references to the ilp32 need to be removed? rtems-tools]$ grep -r ilp32 | grep versal config/rtems-bsps-aarch64.ini: xilinx_versal_ilp32_qemu, xilinx_versal_ilp32_vck190, config/rtems-bsps-tiers.ini:xilinx_versal_ilp32_qemu, xilinx_versal_lp64_qemu,

Re: bsp builder and versal ilp32

2022-09-07 Thread Chris Johns
On 8/9/2022 12:37 am, Joel Sherrill wrote: > Hi > > Do these references to the ilp32 need to be removed? > > rtems-tools]$ grep -r ilp32 | grep versal > config/rtems-bsps-aarch64.ini:       xilinx_versal_ilp32_qemu, > xilinx_versal_ilp32_vck190, > config/rtems-bsps-tiers.ini:    

Re: [rtems-tools] rtems-bsps-aarch64.ini, rtems-bsps-tiers.ini: Remove versal ilp32 variants

2022-09-07 Thread Chris Johns
OK Thanks Chris On 8/9/2022 1:02 am, Joel Sherrill wrote: > --- > config/rtems-bsps-aarch64.ini | 12 > config/rtems-bsps-tiers.ini | 5 ++--- > 2 files changed, 10 insertions(+), 7 deletions(-) > > diff --git a/config/rtems-bsps-aarch64.ini b/config/rtems-bsps-aarch64.ini >

Re: bsp builder and versal ilp32

2022-09-07 Thread Joel Sherrill
On Wed, Sep 7, 2022, 4:47 PM Chris Johns wrote: > On 8/9/2022 12:37 am, Joel Sherrill wrote: > > Hi > > > > Do these references to the ilp32 need to be removed? > > > > rtems-tools]$ grep -r ilp32 | grep versal > > config/rtems-bsps-aarch64.ini: xilinx_versal_ilp32_qemu, > >

[PATCH 10/11] rtems/kernel: Update the confg file support

2022-09-07 Thread chrisj
From: Chris Johns - Check for config file tests and install if enabled - Support buildset BSP options defines if building a single BSP - Remove bootstrap and autotools fragments --- rtems/config/tools/rtems-kernel-common.cfg | 240 +++-- 1 file changed, 121 insertions(+), 119

[PATCH 08/11] sb/build.py: Output build scripts to trace

2022-09-07 Thread chrisj
From: Chris Johns - Only remove the build directory when not a dry run --- source-builder/sb/build.py | 22 +- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/source-builder/sb/build.py b/source-builder/sb/build.py index 16a495b..5b80912 100644 ---

[PATCH 11/11] sb/setbuilder: Correctly create build set tar files

2022-09-07 Thread chrisj
From: Chris Johns - Make a single tarfile for all buildsets built - Use the staging tree as the tarfile source - Use python's tarfile module - Create a config.file object without loading a .cfg file --- source-builder/sb/config.py | 5 +-- source-builder/sb/setbuilder.py | 58

[PATCH 09/11] rtems/rtems-bsp: Support a kernel configuration file

2022-09-07 Thread chrisj
From: Chris Johns - Support a single BSP defined in a kernel config file --- rtems/config/rtems-bsp.cfg | 46 +- 1 file changed, 31 insertions(+), 15 deletions(-) diff --git a/rtems/config/rtems-bsp.cfg b/rtems/config/rtems-bsp.cfg index 801cd5c..4f9343a

[PATCH 05/11] sb/setbuilder: Support line continuation

2022-09-07 Thread chrisj
From: Chris Johns --- source-builder/sb/setbuilder.py | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/source-builder/sb/setbuilder.py b/source-builder/sb/setbuilder.py index 4d6ca81..19e951d 100644 --- a/source-builder/sb/setbuilder.py +++

[PATCH 06/11] rtems/kernel: Support a list of BSPs as arch/bsp

2022-09-07 Thread chrisj
From: Chris Johns --- rtems/config/tools/rtems-kernel-common.cfg | 44 +- 1 file changed, 17 insertions(+), 27 deletions(-) diff --git a/rtems/config/tools/rtems-kernel-common.cfg b/rtems/config/tools/rtems-kernel-common.cfg index 431fc1d..6466180 100644 ---

[PATCH 07/11] sb/config: Correctly handle multiple config paths

2022-09-07 Thread chrisj
From: Chris Johns - Add rtems/config to the config directories searched to better support deployment - Correctly expand the configdir and path searchs Close #4710 --- source-builder/defaults.mc | 2 +- source-builder/sb/config.py | 52 ++--- 2 files

[PATCH 01/11] rtems/kernel: Update to the latest kernel

2022-09-07 Thread chrisj
From: Chris Johns - Update hash file extension --- rtems/config/tools/rtems-kernel-6.cfg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rtems/config/tools/rtems-kernel-6.cfg b/rtems/config/tools/rtems-kernel-6.cfg index 9120862..3bae779 100644 ---

[PATCH 03/11] sb/rtems-kernel-config-check: Reformat using yapf

2022-09-07 Thread chrisj
From: Chris Johns --- source-builder/sb/rtems-kernel-config-check | 82 - 1 file changed, 30 insertions(+), 52 deletions(-) diff --git a/source-builder/sb/rtems-kernel-config-check b/source-builder/sb/rtems-kernel-config-check index 9bdff22..0b7e141 100755 ---

[PATCH 04/11] sb/rtems-kernel-config-check: Support multiple BSPs and add a test option

2022-09-07 Thread chrisj
From: Chris Johns --- source-builder/sb/rtems-kernel-config-check | 42 +++-- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/source-builder/sb/rtems-kernel-config-check b/source-builder/sb/rtems-kernel-config-check index 0b7e141..2256925 100755 ---

[RSB] Support deployment

2022-09-07 Thread chrisj
Hi, These patches update the RSB to support deployment. With this change you can create a directory anywhere and in it add a buildset file and build an RTEMS vertical software stack. For example: mkdir project cd project mkdir config vi config/project.bset And in the buildset file add:

[PATCH 02/11] rtems/libbsd: Update to the latest on the 6-freebsd-12 branch

2022-09-07 Thread chrisj
From: Chris Johns --- rtems/config/tools/rtems-libbsd-6.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtems/config/tools/rtems-libbsd-6.cfg b/rtems/config/tools/rtems-libbsd-6.cfg index 1657096..c89b5eb 100644 --- a/rtems/config/tools/rtems-libbsd-6.cfg +++

Re: bsp builder and versal ilp32

2022-09-07 Thread Chris Johns
On 8/9/2022 9:50 am, Joel Sherrill wrote: > On Wed, Sep 7, 2022, 4:47 PM Chris Johns > wrote: > > On 8/9/2022 12:37 am, Joel Sherrill wrote: > > Hi > > > > Do these references to the ilp32 need to be removed? > > > > rtems-tools]$ grep -r ilp32 |

Re: bsp builder and versal ilp32

2022-09-07 Thread Joel Sherrill
On Wed, Sep 7, 2022, 8:27 PM Chris Johns wrote: > On 8/9/2022 9:50 am, Joel Sherrill wrote: > > On Wed, Sep 7, 2022, 4:47 PM Chris Johns > > wrote: > > > > On 8/9/2022 12:37 am, Joel Sherrill wrote: > > > Hi > > > > > > Do these references to the ilp32