Re: RSB LLVM Package (chr...@rtems.org)

2019-09-14 Thread yorda
Hi, Chris, It’s great to hear about rtems has made some progress on LLVM. I’m quite new to rtems, so I have questions about the rtems-llvm packages 1. Can I use rtems-llvm clang compiler build application c code? 2. Does rtems code and newlib still need use arm gcc toolchain? mko_io

[PATCH 4/4] 5/llvm: Add LLVM as a package for RTEMS.

2019-09-14 Thread chrisj
From: Chris Johns - Add '%source download ' to only download the source and do not unpack and prep. This can used when a package internally needs another source package. - Install the staging root only if it is present. A package may internally build another package that is not staged as

[PATCH 3/4] sb/setbuilder: Add a trace to help installing.

2019-09-14 Thread chrisj
From: Chris Johns --- source-builder/sb/setbuilder.py | 1 + 1 file changed, 1 insertion(+) diff --git a/source-builder/sb/setbuilder.py b/source-builder/sb/setbuilder.py index 7443865..380fa00 100644 --- a/source-builder/sb/setbuilder.py +++ b/source-builder/sb/setbuilder.py @@ -214,6 +214,7

RSB LLVM Package

2019-09-14 Thread chrisj
Hello, These patches add LLVM as a package to rtems-5. You can build LLVM to a prefix using ... ../source-builder/sb-setbuilder --prefix=/some/where --log=llvm.txt 5/rtems-llvm - The package builds swig as it is used by lldb. The swig package internally builds and statically links PCRE.

[PATCH 2/4] bare/pcre: Add PCRE 8.40

2019-09-14 Thread chrisj
From: Chris Johns --- bare/config/devel/pcre-8.40-1.cfg | 19 source-builder/config/pcre-8-1.cfg | 70 ++ 2 files changed, 89 insertions(+) create mode 100644 bare/config/devel/pcre-8.40-1.cfg create mode 100644 source-builder/config/pcre-8-1.cfg diff

[PATCH 1/4] sb/check-command: Add a check command wrapper

2019-09-14 Thread chrisj
From: Chris Johns --- source-builder/sb/rtems-check-command | 26 ++ 1 file changed, 26 insertions(+) create mode 100755 source-builder/sb/rtems-check-command diff --git a/source-builder/sb/rtems-check-command b/source-builder/sb/rtems-check-command new file mode