From 492c95eee6935f4161acbbf1129e99c73d44d71f Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 22 Aug 2017 08:00:48 +0200 Subject: confdefs: Fix POSIX keys configuration Remove the OBJECTS_UNLIMITED_OBJECTS flag for the memory size configuration. Close #3105. --- cpukit/sapi/include/confdefs.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h index e29111638a..b51d4efbfd 100644 --- a/cpukit/sapi/include/confdefs.h +++ b/cpukit/sapi/include/confdefs.h @@ -2480,7 +2480,8 @@ const rtems_libio_helper rtems_fs_init_helper = #define CONFIGURE_MEMORY_FOR_POSIX_KEYS(_keys, _key_value_pairs) \ (_Configure_Object_RAM(_keys, sizeof(POSIX_Keys_Control) ) \ + _Configure_From_workspace( \ - _key_value_pairs * sizeof(POSIX_Keys_Key_value_pair))) + _Configure_Max_Objects(_key_value_pairs) \ + * sizeof(POSIX_Keys_Key_value_pair))) /* * The rest of the POSIX threads API features are only available when -- cgit v1.2.3