From 3d86d83c1ba3b5d17263f2920801aa13c1221869 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 5 May 2020 14:49:54 +0200 Subject: rtems: Deprecate RTEMS_MAXIMUM_NAME_LENGTH This define is * not documented, * not used in the RTEMS code base, and * longer than sizeof(rtems_name). 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 */ -- cgit v1.2.3