Re: [PATCH] cpukit: Prevent error with disabled stack checker

2022-01-26 Thread Sebastian Huber
On 26/01/2022 23:07, Kinsey Moore wrote: diff --git a/cpukit/libmisc/stackchk/check.c b/cpukit/libmisc/stackchk/check.c index a2b63345d9..9119f8d940 100644 --- a/cpukit/libmisc/stackchk/check.c +++ b/cpukit/libmisc/stackchk/check.c @@ -487,6 +487,12 @@ void

Re: New validation test suites

2022-01-26 Thread Sebastian Huber
On 27/01/2022 03:24, Chris Johns wrote: On 25/1/22 5:37 pm, Sebastian Huber wrote: On 25/01/2022 01:09, Chris Johns wrote: On 25/1/22 1:39 am, Sebastian Huber wrote: how do we want to proceed with the integration of the new validation test suite? At the moment it is not clear to me what

Re: New validation test suites

2022-01-26 Thread Chris Johns
On 25/1/22 5:37 pm, Sebastian Huber wrote: > On 25/01/2022 01:09, Chris Johns wrote: >> On 25/1/22 1:39 am, Sebastian Huber wrote: >>> how do we want to proceed with the integration of the new validation test >>> suite? >>> At the moment it is not clear to me what issues are left to resolve and

[PATCH] cpukit: Prevent error with disabled stack checker

2022-01-26 Thread Kinsey Moore
When the stack checker is not enabled, the stack checker reporting function can still be called. This prevents that call from performing a null memory access in trying to find the high water mark if the stack checker was never initialized. This also introduces a test to ensure this call does not

Re: [PATCH] Remove obsolete rtems_gxx_*() implementation

2022-01-26 Thread Joel Sherrill
Looks ok to me especially since it doesn't appear to add anything. :) --joel On Wed, Jan 26, 2022 at 4:05 AM Sebastian Huber wrote: > > GCC versions prior to 6.1 used a RTEMS thread model based on > rtems_gxx_*() functions. GCC version 6.1 or later uses the > self-contained synchronization

[PATCH] Remove obsolete rtems_gxx_*() implementation

2022-01-26 Thread Sebastian Huber
GCC versions prior to 6.1 used a RTEMS thread model based on rtems_gxx_*() functions. GCC version 6.1 or later uses the self-contained synchronization objects of Newlib for the RTEMS thread model. Remove the obsolete implementation. Close #3143. --- cpukit/include/rtems/gxx_wrappers.h