Re: [PATCH] Require the user to provide a BSP list when build SMP or MP.

2018-04-08 Thread Sebastian Huber
Thanks, looks good. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist keine geschäftl

[PATCH] Require the user to provide a BSP list when build SMP or MP.

2018-04-08 Thread Chris Johns
Close 3383. --- aclocal/enable-multiprocessing.m4 | 5 +++-- aclocal/enable-rtemsbsp.m4| 2 +- aclocal/enable-smp.m4 | 7 --- configure.ac | 3 ++- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/aclocal/enable-multiprocessing.m4 b/aclo

[PATCH] Generate an error if no valid gcc is found when configure runs.

2018-04-08 Thread Chris Johns
Close #3385. --- aclocal/check-tool.m4 | 9 + configure.ac | 6 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 aclocal/check-tool.m4 diff --git a/aclocal/check-tool.m4 b/aclocal/check-tool.m4 new file mode 100644 index 00..210b1c06d2 --- /dev/

[PATCH] Generate an error if no valid gcc is found when configure runs.

2018-04-08 Thread Chris Johns
Close #3385. --- aclocal/check-tool.m4 | 9 + configure.ac | 6 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 aclocal/check-tool.m4 diff --git a/aclocal/check-tool.m4 b/aclocal/check-tool.m4 new file mode 100644 index 00..210b1c06d2 --- /dev/

Re: ARM build failing

2018-04-08 Thread Sebastian Huber
On 09/04/18 07:38, Chris Johns wrote: I am not sure if we should omit BSPs which cannot cope with a --enable-* option. If you want to build all BSPs you want to build all BSPs? I think it would too hard at this point in time to probe and create a list of those BSPs that support the options. I a

Re: ARM build failing

2018-04-08 Thread Chris Johns
On 09/04/2018 15:29, Sebastian Huber wrote: > On 09/04/18 07:20, Chris Johns wrote: >> On 09/04/2018 15:05, Sebastian Huber wrote: >>> On 09/04/18 01:06, Chris Johns wrote: I am testing testsuite Makefile.am changes and the following configure: /opt/work/chris/rtems/kernel/rtems.git/

Re: ARM build failing

2018-04-08 Thread Sebastian Huber
On 09/04/18 07:20, Chris Johns wrote: On 09/04/2018 15:05, Sebastian Huber wrote: On 09/04/18 01:06, Chris Johns wrote: I am testing testsuite Makefile.am changes and the following configure: /opt/work/chris/rtems/kernel/rtems.git/configure --prefix=/opt/work/rtems/bsps/5 --target=arm-rtems5 -

Re: ARM build failing

2018-04-08 Thread Chris Johns
On 09/04/2018 15:05, Sebastian Huber wrote: > On 09/04/18 01:06, Chris Johns wrote: >> I am testing testsuite Makefile.am changes and the following configure: >> >> /opt/work/chris/rtems/kernel/rtems.git/configure >> --prefix=/opt/work/rtems/bsps/5 >> --target=arm-rtems5 --enable-posix --enable-ne

Re: ARM build failing

2018-04-08 Thread Sebastian Huber
On 09/04/18 01:06, Chris Johns wrote: I am testing testsuite Makefile.am changes and the following configure: /opt/work/chris/rtems/kernel/rtems.git/configure --prefix=/opt/work/rtems/bsps/5 --target=arm-rtems5 --enable-posix --enable-networking --enable-smp --enable-tests --enable-maintainer-mo

Re: tch to merge nested test group Makefile.am files

2018-04-08 Thread Sebastian Huber
Hello Chris, thanks, this is a really nice build system clean up. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available o

[PATCH 08/14] testsuite/irhealstone: Merged nested Makefile.am files into one Makefile.am

2018-04-08 Thread Chris Johns
This change is part of the testsuite Makefile.am reorganization. Update #3382 --- testsuites/rhealstone/Makefile.am | 77 ++--- testsuites/rhealstone/configure.ac | 18 +++--- testsuites/rhealstone/rhdeadlockbrk/Makefile.am | 23 testsuites/

[PATCH 13/14] testsuites: Remove the test check from the subdir support.

2018-04-08 Thread Chris Johns
Leave the parallel support so each test group builds in parallel. Update #3382 --- testsuites/automake/subdirs.am | 26 +++--- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/testsuites/automake/subdirs.am b/testsuites/automake/subdirs.am index 4bedcb74f0..e0dda

[PATCH 14/14] bsp/lpc24xx: Exclude iconv POSIX tests.

2018-04-08 Thread Chris Johns
These are now build to executables and are too large for this BSP. This change is part of the testsuite Makefile.am reorganization. Update #3382 --- c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc2362-testsuite.tcfg | 3 +++ 1 file changed, 3 insertions(+) diff --git a/c/src/lib/libbsp/arm/lpc24xx

[PATCH 12/14] testsuite/tmtests: Merged nested Makefile.am files into one Makefile.am

2018-04-08 Thread Chris Johns
This change is part of the testsuite Makefile.am reorganization. Update #3382 --- testsuites/tmtests/Makefile.am | 400 - testsuites/tmtests/configure.ac| 88 +++ testsuites/tmtests/tm01/Makefile.am| 24 -- testsuites/tmtests/tm02/

[PATCH 10/14] testsuite/smptests: Merged nested Makefile.am files into one Makefile.am

2018-04-08 Thread Chris Johns
This change is part of the testsuite Makefile.am reorganization. Update #3382 --- testsuites/smptests/Makefile.am| 687 +++-- testsuites/smptests/configure.ac | 120 ++-- testsuites/smptests/smp01/Makefile.am | 22 - testsuites/s

[PATCH 09/14] testsuite/samples: Merged nested Makefile.am files into one Makefile.am

2018-04-08 Thread Chris Johns
This change is part of the testsuite Makefile.am reorganization. Update #3382 --- testsuites/samples/Makefile.am | 170 ++--- testsuites/samples/base_mp/Makefile.am | 5 - .../samples/base_mp/{node1 => }/base_mp-node1.doc | 0 .../samples/base_

tch to merge nested test group Makefile.am files

2018-04-08 Thread Chris Johns
This series of patches removes the nested Makefile.am files from each test group so each test group has a single Makefile.am. This is a large bild system change with minor code changes to tests that depend on tar file systems. A Makefile.am per test group is a balance between needing to nest make

[PATCH 05/14] testsuite/mptests: Merged nested Makefile.am files into one Makefile.am

2018-04-08 Thread Chris Johns
This change is part of the testsuite Makefile.am reorganization. Update #3382 --- testsuites/mptests/Makefile.am | 262 +++-- testsuites/mptests/configure.ac| 58 ++--- testsuites/mptests/mp01/{node1 => }/mp01-node1.doc | 0 testsuites/mp

[PATCH 04/14] testsuite/fstests: Merged nested Makefile.am files into one Makefile.am

2018-04-08 Thread Chris Johns
This change is part of the testsuite Makefile.am reorganization. Update #3382 --- testsuites/fstests/Makefile.am | 703 +++-- testsuites/fstests/configure.ac| 118 ++-- testsuites/fstests/fsbdpart01/Makefile.am | 20 - testsuites/f

[PATCH 02/14] testsuite/benchmarks: Merged nested Makefile.am files into one Makefile.am

2018-04-08 Thread Chris Johns
This change is part of the testsuite Makefile.am reorganization. Update #3382 --- testsuites/benchmarks/Makefile.am | 50 ++--- testsuites/benchmarks/configure.ac | 12 +++ testsuites/benchmarks/dhrystone/Makefile.am | 20 testsuites/ben

[PATCH 03/14] testsuite/libtests: Merged nested Makefile.am files into one Makefile.am

2018-04-08 Thread Chris Johns
This change is part of the testsuite Makefile.am reorganization. Update #3382 --- testsuites/libtests/Makefile.am| 1331 ++-- testsuites/libtests/POSIX/Makefile.am | 149 --- testsuites/libtests/block01/Makefile.am| 21 - testsuites/

[PATCH 01/14] testsuite: Autoconf test check support.

2018-04-08 Thread Chris Johns
The autoconf function checks the state of a test for the BSP and controls the building of the test. This change is part of the testsuite Makefile.am reorganisation. Update #3382 --- testsuites/aclocal/rtems-test-check.m4 | 31 +++ 1 file changed, 31 insertions(+) cre

[PATCH 07/14] testsuite/psxtmtests: Merged nested Makefile.am files into one Makefile.am

2018-04-08 Thread Chris Johns
This change is part of the testsuite Makefile.am reorganization. Update #3382 --- testsuites/psxtmtests/Makefile.am | 716 +++-- testsuites/psxtmtests/configure.ac | 104 +-- testsuites/psxtmtests/psxtmbarrier01/Makefile.am | 25 - testsuites/ps

Re: [PATCH 6/6] waf: Add configurations with different modules.

2018-04-08 Thread Chris Johns
On 06/04/2018 22:26, Christian Mauderer wrote: > This allows multiple build configurations (buildsets) with different > modules enabled. > > Update #3351 > --- > CONTRIBUTING.md | 7 ++- > README.waf | 3 +- > builder.py | 13 ++--- > buildset/default.ini | 58 +

Re: [PATCH 3/6] waf: Fix freebsd-to-rtems.py.

2018-04-08 Thread Chris Johns
On 06/04/2018 22:26, Christian Mauderer wrote: > Update #3351 > --- > builder.py | 3 +++ > freebsd-to-rtems.py | 3 ++- > waf_libbsd.py | 7 +-- > 3 files changed, 10 insertions(+), 3 deletions(-) > > diff --git a/builder.py b/builder.py > index 2faf98d0..ac199a9b 100755 > ---

Re: [PATCH v2] Fix bsp_init hook.

2018-04-08 Thread Chris Johns
Pushed. Thanks Chris On 06/04/2018 22:07, Christian Mauderer wrote: > --- > rtems.py | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/rtems.py b/rtems.py > index 713066d..6907709 100644 > --- a/rtems.py > +++ b/rtems.py > @@ -89,6 +89,8 @@ def init(ctx, filters = None,

ARM build failing

2018-04-08 Thread Chris Johns
Hi, I am testing testsuite Makefile.am changes and the following configure: /opt/work/chris/rtems/kernel/rtems.git/configure --prefix=/opt/work/rtems/bsps/5 --target=arm-rtems5 --enable-posix --enable-networking --enable-smp --enable-tests --enable-maintainer-mode fails with: gmake[5]: Entering

GSoC Proposal

2018-04-08 Thread Elliott, Braden
Hello, I apologize for the late communication, and although the deadline has passed for official proposal submissions I would greatly appreciate any advice on my proposal for an STM32F446RE BSP. The proposal can be found on the GSoC Tracking Page or the l