[PATCH] rtems: Do not build the RTEMS kernel by default in releases.

2018-02-07 Thread Chris Johns
Close #3292 --- rtems/config/tools/rtems-kernel-4-1.cfg | 2 +- source-builder/sb/build.py | 7 ++- source-builder/sb/config.py | 3 ++- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/rtems/config/tools/rtems-kernel-4-1.cfg b/rtems/config/tools/rtems-k

[PATCH 2/5] libdl: dlerror return NULL when no error

2018-02-07 Thread Chris Johns
From: Patrick Gauvin Updates #3298 --- cpukit/libdl/dlfcn.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cpukit/libdl/dlfcn.c b/cpukit/libdl/dlfcn.c index 4277caf757..55ad97b753 100644 --- a/cpukit/libdl/dlfcn.c +++ b/cpukit/libdl/dlfcn.c @@ -132,6 +132,8 @@ dlerror (void) static cha

[PATCH 3/5] libdl: Fix dlerror return type

2018-02-07 Thread Chris Johns
POSIX specifies char *, not const char * Updates #3298 --- cpukit/include/dlfcn.h | 2 +- cpukit/libdl/dlfcn.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cpukit/include/dlfcn.h b/cpukit/include/dlfcn.h index 1ac3ba1330..95272c43ca 100644 --- a/cpukit/include/dlfcn.h

[master] Port of 4.11 fixes for dlerror non-conformance

2018-02-07 Thread Chris Johns
These are the patches from ticket #2747 by Patrick for master plus my small mods and some tests. ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

[PATCH 4/5] Update dlerror usage

2018-02-07 Thread Chris Johns
From: Patrick Gauvin Handles possible NULL return value Updates #3298 --- cpukit/libdl/dlfcn-shell.c | 8 ++-- testsuites/libtests/dl01/dl-load.c | 7 +-- testsuites/libtests/dl02/dl-load.c | 11 --- 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/cpuki

[PATCH 5/5] libtest/dl01: Add dlerror tests.

2018-02-07 Thread Chris Johns
Update #3298 --- testsuites/libtests/dl01/dl-load.c | 31 +++ 1 file changed, 31 insertions(+) diff --git a/testsuites/libtests/dl01/dl-load.c b/testsuites/libtests/dl01/dl-load.c index 7441808b24..99c1ebf5e3 100644 --- a/testsuites/libtests/dl01/dl-load.c +++ b/tests

[PATCH 1/5] libdl: Clear error between dlerror invocations

2018-02-07 Thread Chris Johns
From: Patrick Gauvin Updates #3298 --- cpukit/libdl/dlfcn.c | 2 ++ cpukit/libdl/rtl-error.c | 12 cpukit/libdl/rtl-error.h | 5 + 3 files changed, 19 insertions(+) diff --git a/cpukit/libdl/dlfcn.c b/cpukit/libdl/dlfcn.c index 3b31bb2e8e..4277caf757 100644 --- a/cpukit/l

[PATCH 3/5] libdl: Fix dlerror return type

2018-02-07 Thread Chris Johns
From: Patrick Gauvin POSIX specifies char *, not const char * Updates #2747 --- cpukit/libdl/dlfcn.c | 2 +- cpukit/libdl/dlfcn.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cpukit/libdl/dlfcn.c b/cpukit/libdl/dlfcn.c index 55ad97b753..c1f4a6a7b6 100644 --- a/cpukit/l

[PATCH 1/5] libdl: Clear error between dlerror invocations

2018-02-07 Thread Chris Johns
From: Patrick Gauvin Updates #2747 --- cpukit/libdl/dlfcn.c | 2 ++ cpukit/libdl/rtl-error.c | 12 cpukit/libdl/rtl-error.h | 5 + 3 files changed, 19 insertions(+) diff --git a/cpukit/libdl/dlfcn.c b/cpukit/libdl/dlfcn.c index 3b31bb2e8e..4277caf757 100644 --- a/cpukit/l

[PATCH 4.11] dlerror non-conformance

2018-02-07 Thread Chris Johns
These patches are a modified version of the patches found in ticket #2747 from Patrick. I have added some tests. ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

[PATCH 4/5] Update dlerror usage

2018-02-07 Thread Chris Johns
From: Patrick Gauvin Handles possible NULL return value Updates #2747 --- cpukit/libdl/dlfcn-shell.c | 8 ++-- testsuites/libtests/dl01/dl-load.c | 7 +-- testsuites/libtests/dl02/dl-load.c | 11 --- 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/cpuki

[PATCH 2/5] libdl: dlerror return NULL when no error

2018-02-07 Thread Chris Johns
From: Patrick Gauvin Updates #2747 --- cpukit/libdl/dlfcn.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cpukit/libdl/dlfcn.c b/cpukit/libdl/dlfcn.c index 4277caf757..55ad97b753 100644 --- a/cpukit/libdl/dlfcn.c +++ b/cpukit/libdl/dlfcn.c @@ -132,6 +132,8 @@ dlerror (void) static cha

[PATCH 5/5] libtest/dl01: Add dlerror tests.

2018-02-07 Thread Chris Johns
Update #2747 --- testsuites/libtests/dl01/dl-load.c | 31 +++ 1 file changed, 31 insertions(+) diff --git a/testsuites/libtests/dl01/dl-load.c b/testsuites/libtests/dl01/dl-load.c index 7441808b24..99c1ebf5e3 100644 --- a/testsuites/libtests/dl01/dl-load.c +++ b/tests

[PATCH] testsuites/libtest: The configure order effects how it works.

2018-02-07 Thread Chris Johns
Close #3297 --- testsuites/libtests/configure.ac | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/testsuites/libtests/configure.ac b/testsuites/libtests/configure.ac index d41d135b64..f740183206 100644 --- a/testsuites/libtests/configure.ac +++ b/testsuites/libtests/configu

Re: Compressed patch to move make/custom/* to make/*

2018-02-07 Thread Joel Sherrill
Attached this time. On Wed, Feb 7, 2018 at 6:00 PM, Joel Sherrill wrote: > Hi > > The patch was quite large and rightly blocked from being sent to > everyone (~900k). Compressed, it is only 63K > > This eliminates the custom directory and moves everything up > one level. No failures in the buil

Compressed patch to move make/custom/* to make/*

2018-02-07 Thread Joel Sherrill
Hi The patch was quite large and rightly blocked from being sent to everyone (~900k). Compressed, it is only 63K This eliminates the custom directory and moves everything up one level. No failures in the build as shown here. https://lists.rtems.org/pipermail/build/2018-February/000398.html --j

[PATCH] Move make/custom to make/ globally

2018-02-07 Thread Joel Sherrill
Updates #3285. --- source-builder/sb/rtemsconfig.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source-builder/sb/rtemsconfig.mk b/source-builder/sb/rtemsconfig.mk index abf9bcf..5ea30fc 100644 --- a/source-builder/sb/rtemsconfig.mk +++ b/source-builder/sb/rtemsconfig.mk @@

[PATCH] unhex.c: Remove unnecessary extern of errno

2018-02-07 Thread Joel Sherrill
Closes #2610. --- tools/build/unhex.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/tools/build/unhex.c b/tools/build/unhex.c index 7c3bab0..e05f05f 100644 --- a/tools/build/unhex.c +++ b/tools/build/unhex.c @@ -684,8 +684,6 @@ error(int error_flag, ...) register char *format; int

[PATCH 1/3] network: Fix integer types

2018-02-07 Thread Sebastian Huber
--- cpukit/libnetworking/lib/ftpfs.c | 2 +- cpukit/libnetworking/rtems/rtems_syscall.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cpukit/libnetworking/lib/ftpfs.c b/cpukit/libnetworking/lib/ftpfs.c index 1e0f180fd0..5e0cb95dd3 100644 --- a/cpukit/libnetworkin

[PATCH 3/3] bsps/powerpc: Fix redefinitions

2018-02-07 Thread Sebastian Huber
--- bsps/powerpc/include/libcpu/raw_exception.h | 2 - bsps/powerpc/include/libcpu/vectors.h | 60 + 2 files changed, 1 insertion(+), 61 deletions(-) diff --git a/bsps/powerpc/include/libcpu/raw_exception.h b/bsps/powerpc/include/libcpu/raw_exception.h index dd

[PATCH 2/3] bsps/sparc64: Fix redefinitions

2018-02-07 Thread Sebastian Huber
--- bsps/sparc64/include/boot/gentypes.h | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/bsps/sparc64/include/boot/gentypes.h b/bsps/sparc64/include/boot/gentypes.h index a3e82d6eef..57f3725baf 100644 --- a/bsps/sparc64/include/boot/gentypes.h +++ b/bsps/sparc64/include