Re: rtems-tools elftoolchain update

2018-04-30 Thread Chris Johns
On 30/04/2018 16:19, Sebastian Huber wrote: > > it builds on Linux (GCC 7.3.0) with the following warnings: > Does this fix it? https://git.rtems.org/rtems-tools/commit/?id=e0a52a4fe49da602245f6b306a7d7c7c8db9aa32 Chris ___ devel mailing list devel

Re: rtems-tools elftoolchain update

2018-04-30 Thread Sebastian Huber
On 30/04/18 09:30, Chris Johns wrote: On 30/04/2018 16:19, Sebastian Huber wrote: it builds on Linux (GCC 7.3.0) with the following warnings: Does this fix it? https://git.rtems.org/rtems-tools/commit/?id=e0a52a4fe49da602245f6b306a7d7c7c8db9aa32 I used this commit. The warnings are in di

Re: Source File Permissions

2018-04-30 Thread Christian Mauderer
Am 29.04.2018 um 23:08 schrieb Joel Sherrill: > > > On Sun, Apr 29, 2018, 3:32 PM Christian Mauderer > wrote: > > Am 28.04.2018 um 21:45 schrieb Gedare Bloom: > > On Thu, Apr 26, 2018 at 7:52 PM, Joel Sherrill > wrote: > >> Hi >

Re: rtems-tools elftoolchain update

2018-04-30 Thread Chris Johns
On 30/4/18 5:34 pm, Sebastian Huber wrote: > On 30/04/18 09:30, Chris Johns wrote: >> On 30/04/2018 16:19, Sebastian Huber wrote: >>> it builds on Linux (GCC 7.3.0) with the following warnings: >>> >> Does this fix it? >> >>   >> https://git.rtems.org/rtems-tools/commit/?id=e0a52a4fe49da602245f6b30

Re: rtems-tools elftoolchain update

2018-04-30 Thread Sebastian Huber
On 30/04/18 10:47, Chris Johns wrote: On 30/4/18 5:34 pm, Sebastian Huber wrote: On 30/04/18 09:30, Chris Johns wrote: On 30/04/2018 16:19, Sebastian Huber wrote: it builds on Linux (GCC 7.3.0) with the following warnings: Does this fix it? https://git.rtems.org/rtems-tools/commit/?id=e0

[PATCH 3/9] ftpfs: Always build FTP client

2018-04-30 Thread Sebastian Huber
Move FTP client filesystem to separate library libftpfs.a. Update #3419. --- cpukit/headers.am | 1 + cpukit/{libnetworking => include}/rtems/ftpfs.h | 0 cpukit/libnetworking/Makefile.am| 8 +++- cpukit/libnetworking/headers.am |

[PATCH 8/9] telnetd: Always build telnet daemon

2018-04-30 Thread Sebastian Huber
Add support for libbsd initialization. Update #3419. --- cpukit/include/rtems/telnetd.h | 5 +++ cpukit/telnetd/Makefile.am | 5 +-- cpukit/telnetd/telnetd-init.c | 18 ++ cpukit/telnetd/telnetd.c | 79 +++--- 4 files changed, 76 insertions

[PATCH 2/9] tftpfs: Always build TFTP client

2018-04-30 Thread Sebastian Huber
Move TFTP client filesystem to separate library libtftpfs.a. Conditionally use legacy network stack features, e.g. BOOTP support. Update #3419. --- cpukit/headers.am | 1 + cpukit/{libnetworking => include}/rtems/tftp.h | 0 cpukit/libnetworking/Makefile.am

[PATCH 6/9] ftpd: Use floating-point tasks due to syslog()

2018-04-30 Thread Sebastian Huber
Update #3419. --- cpukit/ftpd/ftpd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpukit/ftpd/ftpd.c b/cpukit/ftpd/ftpd.c index 3e0ff5d30a..098dd63652 100644 --- a/cpukit/ftpd/ftpd.c +++ b/cpukit/ftpd/ftpd.c @@ -2120,7 +2120,7 @@ rtems_initialize_ftpd(void) priority, RT

[PATCH 7/9] ftpd: Always build FTP daemon

2018-04-30 Thread Sebastian Huber
Add support for libbsd initialization. Update #3419. --- cpukit/ftpd/Makefile.am | 4 +-- cpukit/ftpd/ftpd-init.c | 19 cpukit/ftpd/ftpd.c | 72 + cpukit/include/rtems/ftpd.h | 7 - 4 files changed, 66 insertions(+),

[PATCH 9/9] telnetd: Use syslog() instead of printk()

2018-04-30 Thread Sebastian Huber
Update #3419. --- cpukit/telnetd/pty.c | 10 -- cpukit/telnetd/telnetd-init.c | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/cpukit/telnetd/pty.c b/cpukit/telnetd/pty.c index d41de97d85..14d688018f 100644 --- a/cpukit/telnetd/pty.c +++ b/cpukit/telnetd/pty

[PATCH 5/9] ftpd: Fairplay with libbsd

2018-04-30 Thread Sebastian Huber
Update #3419. --- cpukit/ftpd/ftpd.c | 18 ++ 1 file changed, 18 insertions(+) diff --git a/cpukit/ftpd/ftpd.c b/cpukit/ftpd/ftpd.c index 0d4256bc23..3e0ff5d30a 100644 --- a/cpukit/ftpd/ftpd.c +++ b/cpukit/ftpd/ftpd.c @@ -199,6 +199,7 @@ #include #include #include +#include

[PATCH 4/9] network: Import latest from FreeBSD

2018-04-30 Thread Sebastian Huber
Update #3419. --- cpukit/headers.am| 4 cpukit/{libnetworking => include}/arpa/ftp.h | 12 ++-- cpukit/libnetworking/headers.am | 1 - 3 files changed, 10 insertions(+), 7 deletions(-) rename cpukit/{libnetworking => include}/arpa/ftp.h (91%

[PATCH 1/9] libdebugger: Move to separate library

2018-04-30 Thread Sebastian Huber
Always build remote TCP support since it depends only on the POSIX socket API. It works with the legacy network stack and libbsd. Move it to a separate libdebugger.a library to allow an easy use with libbsd via "-ldebugger -lbsd" otherwise we would have a cyclic dependency between libbsd. and lib

[PATCH] no_cpu/no_bsp: Fix path to bspgetworkarea-default.c in Makefile

2018-04-30 Thread Amaan Cheval
--- c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am b/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am index e4c11f6f5a..a9d69067b7 100644 --- a/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am +++ b/c/s

Misplaced Directories?

2018-04-30 Thread Joel Sherrill
Hi While teaching the class last week, I got the privilege of adapting on the fly to the new layout. Mostly went well but I made some notes on some directories in cpukit whose placement seems inconsistent with other similar directories. I thought I would toss out my list and see what others thoug

Re: [PATCH 9/9] telnetd: Use syslog() instead of printk()

2018-04-30 Thread Joel Sherrill
Sorry to ask this but is there a syslog service that needs to be started before telnetd? Is there some dependency? What's the rationale for this change? On Mon, Apr 30, 2018 at 4:48 AM, Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > Update #3419. > --- > cpukit/telnetd/pty.c

Re: Source File Permissions

2018-04-30 Thread Joel Sherrill
On Mon, Apr 30, 2018 at 3:18 AM, Christian Mauderer wrote: > Am 29.04.2018 um 23:08 schrieb Joel Sherrill: > > > > > > On Sun, Apr 29, 2018, 3:32 PM Christian Mauderer > > wrote: > > > > Am 28.04.2018 um 21:45 schrieb Gedare Bloom: > > > On Thu, Apr 26, 2018 at

[PATCH 1/3] tester/rtems/rtems-bsps-powerpc.ini: Fix typo

2018-04-30 Thread Joel Sherrill
--- tester/rtems/rtems-bsps-powerpc.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tester/rtems/rtems-bsps-powerpc.ini b/tester/rtems/rtems-bsps-powerpc.ini index a8e9991..21dc6b9 100644 --- a/tester/rtems/rtems-bsps-powerpc.ini +++ b/tester/rtems/rtems-bsps-powerpc.ini @

[PATCH 3/3] rtems-bsps-epiphany.ini: Correct spelling of ephiphany_sim

2018-04-30 Thread Joel Sherrill
--- tester/rtems/rtems-bsps-epiphany.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tester/rtems/rtems-bsps-epiphany.ini b/tester/rtems/rtems-bsps-epiphany.ini index f808e6a..4739698 100644 --- a/tester/rtems/rtems-bsps-epiphany.ini +++ b/tester/rtems/rtems-bsps-epiphany.

[PATCH 2/3] SPARC: ngmp replaced with specific CPU model BSPs

2018-04-30 Thread Joel Sherrill
--- tester/rtems/rtems-bsps-sparc.ini | 4 ++-- tester/rtems/rtems-bsps-tiers.ini | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tester/rtems/rtems-bsps-sparc.ini b/tester/rtems/rtems-bsps-sparc.ini index 4691553..0e2d6fe 100644 --- a/tester/rtems/rtems-bsps-sparc.ini +++

Re: [PATCH 1/3] tester/rtems/rtems-bsps-powerpc.ini: Fix typo

2018-04-30 Thread Chris Johns
On 01/05/2018 09:13, Joel Sherrill wrote: > --- > tester/rtems/rtems-bsps-powerpc.ini | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > All 3 patches are OK to push. Thanks Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/ma

Re: [PATCH 1/3] source-builder/config: Add couverture-qemu general config & build instructions.

2018-04-30 Thread Chris Johns
On 28/04/2018 20:18, Cillian O'Donnell wrote: > --- > source-builder/config/couverture-qemu-2-1.cfg | 104 > ++ Why a new file? Could the existing qemu config be used? I would prefer to have as few of the global configs as possible and share them as much as possible. >

Re: [PATCH 1/3] source-builder/config: Add couverture-qemu general config & build instructions.

2018-04-30 Thread Chris Johns
On 01/05/2018 09:52, Chris Johns wrote: > On 28/04/2018 20:18, Cillian O'Donnell wrote: >> +# >> +# List of architectures to be built >> +# >> +%define qemu_archs arm-softmmu,i386-softmmu,lm32-softmmu,mips-softmmu >> +%define qemu_archs %{qemu_archs},ppc-softmmu,sparc-softmmu > > Why limit the arc

Re: [PATCH 1/3] source-builder/config: Add couverture-qemu general config & build instructions.

2018-04-30 Thread Chris Johns
On 28/04/2018 20:18, Cillian O'Donnell wrote: > --- > source-builder/config/couverture-qemu-2-1.cfg | 104 > ++ I have pushed changes based on these patches. The patch pushed: 1. Rename couverture-qemu files to qemu-couverture to group the files with qemu when listed.

Re: [PATCH 1/3] source-builder/config: Add couverture-qemu general config & build instructions.

2018-04-30 Thread Cillian O'Donnell
On Tue, 1 May 2018, 00:52 Chris Johns, wrote: > On 28/04/2018 20:18, Cillian O'Donnell wrote: > > --- > > source-builder/config/couverture-qemu-2-1.cfg | 104 > ++ > > Why a new file? Could the existing qemu config be used? > We were thinking at the time that this would e

Re: [PATCH 1/3] source-builder/config: Add couverture-qemu general config & build instructions.

2018-04-30 Thread Chris Johns
On 01/05/2018 16:31, Cillian O'Donnell wrote: > > > On Tue, 1 May 2018, 00:52 Chris Johns, > wrote: > > On 28/04/2018 20:18, Cillian O'Donnell wrote: > > --- > >  source-builder/config/couverture-qemu-2-1.cfg | 104 > ++ > > W