[rtems commit] rtems: Deprecate RTEMS_MAXIMUM_NAME_LENGTH
    Sebastian Huber 
    sebh at rtems.org
       
    Wed May  6 06:02:29 UTC 2020
    
    
  
Module:    rtems
Branch:    master
Commit:    3d86d83c1ba3b5d17263f2920801aa13c1221869
Changeset: http://git.rtems.org/rtems/commit/?id=3d86d83c1ba3b5d17263f2920801aa13c1221869
Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue May  5 14:49:54 2020 +0200
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 2fb5e8a..23d805d 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 vc
mailing list