-
use assert() macro without unexpected dependencies (#17240 (2))
-
avoid unnecessary ctype inclusion (#17240 (2))
-
check of built libraries for unexpected used symbols (#17240 (3))
-
ctxlib: added functions rttctx_get_next_handle(),
rttctx_is_handle_used() (implements #17448)
-
ctxlib: rttctxPutLwpSchedCmd() now wait for completion before
returning (see FR#17376) for the old, non-blocking behaviour, the
new API function rttctxPutLwpSchedCmd_Extended() has been added
new meaningful error codes for unexpected situations have been
introduced (rttctxSchedCmdReply_t)
-
rttstrlib has now utility function rttstr_line_buffer_has_line()
-
sanity checks: deactivated spurious nanosleep() warning in
RTTstartup.c; instead, supplemented missing nanosleep()-checks in
rttctxlib:rtt_lwp_nanosleep() and rttservicelib:rttWaitMilliSec()
(addresses #16064)