[PATCH 3/7] rtems: Deprecate RTEMS_MAXIMUM_NAME_LENGTH

Chris Johns chrisj at rtems.org
Wed May 6 00:25:08 UTC 2020


Why is this being removed?

Chris

On 6/5/20 12:23 am, Sebastian Huber wrote:
> Close #3971.
> ---
>   cpukit/include/rtems/system.h | 5 +++--
>   1 file changed, 3 insertions(+), 2 deletions(-)
> 
> diff --git a/cpukit/include/rtems/system.h b/cpukit/include/rtems/system.h
> index 2fb5e8add7..23d805d0bc 100644
> --- a/cpukit/include/rtems/system.h
> +++ b/cpukit/include/rtems/system.h
> @@ -46,8 +46,9 @@ extern RTEMS_DEPRECATED const char _RTEMS_version[];
>    */
>   extern const char _Copyright_Notice[];
>   
> -/** This macro defines the maximum length of a Classic API name. */
> -#define RTEMS_MAXIMUM_NAME_LENGTH sizeof(rtems_name)
> +typedef RTEMS_DEPRECATED uint32_t RTEMS_MAXIMUM_NAME_LENGTH;
> +/* The use of this define is deprecated, use sizeof(rtems_name) instead */
> +#define RTEMS_MAXIMUM_NAME_LENGTH sizeof(RTEMS_MAXIMUM_NAME_LENGTH)
>   
>   #endif /* ASM */
>   
> 


More information about the devel mailing list