Re: All installed host tools are removed from the RTEMS sources - next steps?

2018-06-18 Thread Sebastian Huber
On 18/06/18 08:39, Chris Johns wrote: The BSP sources and header files were moved some weeks ago to "bsps/*", but the build files (configure.ac and Makefile.am) are still in "c". The next goal is to move also the build files to "bsps/*". The long term goal is the introduction of a new build syste

Re: All installed host tools are removed from the RTEMS sources - next steps?

2018-06-18 Thread Chris Johns
On 18/06/2018 17:03, Sebastian Huber wrote: > On 18/06/18 08:39, Chris Johns wrote: >>> The BSP sources and header files were moved some weeks ago to "bsps/*", but >>> the >>> build files (configure.ac and Makefile.am) are still in "c". The next goal >>> is to >>> move also the build files to "bs

examples-v2 and libbsd: MANUAL STEP NECESSARY: rtems_waf is now in the public set of repositories.

2018-06-18 Thread Christian Mauderer
Hello, the rtems_waf submodule has been an essential part of the build system for quite some time. Therefore it now has been migrated to the public repository set on git.rtems.org. The URLs for the submodule has been updated in the following two repositories: - examples-v2 - rtems-libbsd

[PATCH 2/2] spmisc01: Add test cases for basedefs.h stuff

2018-06-18 Thread Sebastian Huber
--- testsuites/sptests/spmisc01/init.c | 199 +++ testsuites/sptests/spmisc01/spmisc01.doc | 28 + 2 files changed, 227 insertions(+) diff --git a/testsuites/sptests/spmisc01/init.c b/testsuites/sptests/spmisc01/init.c index 4ff6365eeb..d6c6cbeab9 100644 --

[PATCH 1/2] score: Macros to declare and define global symbols

2018-06-18 Thread Sebastian Huber
Add RTEMS_DEFINE_GLOBAL_SYMBOL() and add RTEMS_DECLARE_GLOBAL_SYMBOL(). Update #3459. --- cpukit/include/rtems/score/basedefs.h| 34 +- testsuites/sptests/Makefile.am | 9 ++ testsuites/sptests/configure.ac | 1 + testsuites/sptests/spmisc01/init.c

Re: [PATCH] coverage : Add support to run coverage in supported bsp without extra options

2018-06-18 Thread Chris Johns
On 16/06/2018 02:55, Vijay Kumar Banerjee wrote: > On Fri, 15 Jun 2018, 08:39 Chris Johns, > wrote: > On 14/06/2018 03:12, Gedare Bloom wrote: > > On Wed, Jun 13, 2018 at 12:23 PM, Vijay Kumar Banerjee > > mailto:vijaykumar9...@gmail.com>> wrote: > >> On We

[PATCH 1/2] gdb: Add a gdb-common configuration and have gdb-7-1 include it.

2018-06-18 Thread Chris Johns
Updates #3460 --- source-builder/config/gdb-7-1.cfg | 143 +-- source-builder/config/gdb-8-1.cfg | 7 ++ source-builder/config/gdb-common-1.cfg | 148 + 3 files changed, 156 insertions(+), 142 deletions(-) create mode 100644

[PATCH 2/2] gdb: Download the gdb-8.0.1-sis-leon2-leon3 patch from an RTEMS ticket

2018-06-18 Thread Chris Johns
Closes #3460 --- rtems/config/tools/rtems-gdb-8.0.1-1.cfg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rtems/config/tools/rtems-gdb-8.0.1-1.cfg b/rtems/config/tools/rtems-gdb-8.0.1-1.cfg index e31c4b2..14a0725 100644 --- a/rtems/config/tools/rtems-gdb-8.0.1-1.cfg +++

Re: [PATCH] coverage : Add support to run coverage in supported bsp without extra options

2018-06-18 Thread Vijay Kumar Banerjee
On Tue, 19 Jun 2018, 05:32 Chris Johns, wrote: > On 16/06/2018 02:55, Vijay Kumar Banerjee wrote: > > On Fri, 15 Jun 2018, 08:39 Chris Johns, > > wrote: > > On 14/06/2018 03:12, Gedare Bloom wrote: > > > On Wed, Jun 13, 2018 at 12:23 PM, Vijay Kumar Banerjee > >

Re: [PATCH] coverage : Add support to run coverage in supported bsp without extra options

2018-06-18 Thread Chris Johns
On 19/06/2018 13:16, Vijay Kumar Banerjee wrote: > I would like to get my 22 patches pushed to master before moving on this > topic. > This is the report I generate: > > > https://ftp.rtems.org/pub/rtems/people/chrisj/coverage/leon3/leon3-qemu-report.html > > How does this look?

Re: [PATCH] coverage : Add support to run coverage in supported bsp without extra options

2018-06-18 Thread Chris Johns
On 19/06/2018 13:24, Chris Johns wrote: > INFO: DesiredSymbols::createCoverageMap - Attempt to create unified coverage > maps for _Workspace_Allocate_or_fatal_error with different sizes > (/opt/work/chris/rtems/kernel/bsps/leon3/sparc-rtems5/c/leon3/testsuites/samples/capture.exe/80!= > /opt/work/c

Re: [PATCH] coverage : Add support to run coverage in supported bsp without extra options

2018-06-18 Thread Vijay Kumar Banerjee
On Tue, 19 Jun 2018, 08:54 Chris Johns, wrote: > On 19/06/2018 13:16, Vijay Kumar Banerjee wrote: > > I would like to get my 22 patches pushed to master before moving on > this topic. > > This is the report I generate: > > > > > https://ftp.rtems.org/pub/rtems/people/chrisj/coverage/leon3

Re: rtems_waf

2018-06-18 Thread Sebastian Huber
On 19/06/18 01:36, Chris Johns wrote: 4 -rwxrwxr-x 1 chrisj gitrw 507 Jun 12 04:47 post-receive I added the Github mirror hook and pushed the initial content to https://github.com/RTEMS/rtems_waf. I pinned also this repository. -- Sebastian Huber, embedded brains GmbH Address : Dorniers

Re: rtems_waf

2018-06-18 Thread Chris Johns
On 19/06/2018 15:10, Sebastian Huber wrote: > On 19/06/18 01:36, Chris Johns wrote: >> 4 -rwxrwxr-x  1 chrisj  gitrw   507 Jun 12 04:47 post-receive > > I added the Github mirror hook and pushed the initial content to > https://github.com/RTEMS/rtems_waf. I pinned also this repository. > Fantast

[PATCH] Remove Clock_driver_support_shutdown_hardware()

2018-06-18 Thread Sebastian Huber
The aim of this clock driver hook was to stop clock tick interrupts at some late point in the exit() procedure. The use of atexit() pulls in malloc() which pulls in errno. It is incompatible with the intention of the CONFIGURE_DISABLE_NEWLIB_REENTRANCY configuration option. The exit() function mu

[PATCH] bsp-howto: Mention clock driver hook removal

2018-06-18 Thread Sebastian Huber
Update #3436. --- bsp-howto/clock.rst | 23 +-- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/bsp-howto/clock.rst b/bsp-howto/clock.rst index 4a853a4..326ad6c 100644 --- a/bsp-howto/clock.rst +++ b/bsp-howto/clock.rst @@ -271,28 +271,7 @@ The hardware-specific s