From e0660391fa01b71d12f5886e58b5c941543be427 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. Update #3105. --- cpukit/sapi/include/confdefs.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cpukit/sapi/include/confdefs.h') diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h index 50e04b23cb..5fe366089e 100755 --- a/cpukit/sapi/include/confdefs.h +++ b/cpukit/sapi/include/confdefs.h @@ -2436,7 +2436,8 @@ extern rtems_initialization_tasks_table Initialization_tasks[]; #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