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 |
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 objec
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 c
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
>
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 issues
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 rtems_stack_checker_report_usage_with_p