[PATCH 4/4] sb/pkg-config: Add --cflags-only-I and --cflags-only-other option

2023-04-21 Thread chrisj
From: Chris Johns --- source-builder/pkg-config | 36 1 file changed, 36 insertions(+) diff --git a/source-builder/pkg-config b/source-builder/pkg-config index 10db546..8d0a174 100755 --- a/source-builder/pkg-config +++ b/source-builder/pkg-config @@ -86,6 +

[PATCH 3/4] sb/option: Add the arch to the macros from the --rtems-bsp option

2023-04-21 Thread chrisj
From: Chris Johns --- source-builder/sb/options.py | 1 + 1 file changed, 1 insertion(+) diff --git a/source-builder/sb/options.py b/source-builder/sb/options.py index 00cc611..d554097 100644 --- a/source-builder/sb/options.py +++ b/source-builder/sb/options.py @@ -634,6 +634,7 @@ class command

[PATCH 1/4] sb/path: Handle unicode filenames in a source path

2023-04-21 Thread chrisj
From: Chris Johns The change leaves the encoding in that currently exists because I cannot remember why it is there. If an encoding error happens return the same path to see if it will work. --- source-builder/sb/path.py | 26 -- 1 file changed, 20 insertions(+), 6 deleti

Minor RBS fixes

2023-04-21 Thread chrisj
Hi These patches fix a few minor issues in the RSB. Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

[PATCH 2/4] sb: Fix the library handling in rtems-build-dep

2023-04-21 Thread chrisj
From: Chris Johns --- source-builder/sb/rtems-build-dep | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/source-builder/sb/rtems-build-dep b/source-builder/sb/rtems-build-dep index 48a0823..71c8890 100755 --- a/source-builder/sb/rtems-build-dep +++ b/source

[PATCH 1/3] bsps/shared: import FreeBSD libefi library

2023-04-21 Thread Karel Gardas
The library is imported in minimalist version just to support future amd64efi BSP. The FreeBSD tree commit id with imported libefi version is: ce7b20e5129cf0f269951b313d336a9c7d54d790 --- bsps/shared/freebsd/stand/efi/include/README | 36 + .../freebsd/stand/efi/include/amd64/efibind.h | 275

[PATCH 2/3] bsps/amd64: increase CPU alignment to 16

2023-04-21 Thread Karel Gardas
AMD64 requires SSE support which operates on 128bit data values. --- cpukit/score/cpu/x86_64/include/rtems/score/cpu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpukit/score/cpu/x86_64/include/rtems/score/cpu.h b/cpukit/score/cpu/x86_64/include/rtems/score/cpu.h index 26

Re: MIPS build requires native expat lib (Was: [rtems-source-builder PATCH] rtems: Add back gsed that was remove by mistake)

2023-04-21 Thread Frank Kühndel
Hi Chris, On 4/21/23 01:48, Chris Johns wrote: So I believe I am closer to the root of the problem now but I do not know what needs to be fixed. All good. I think I have something solid to work on. I just need to find some time to do this. It is important so it is high on my unfunded list. If