summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-08-17 12:29:24 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-08-19 06:48:32 +0200
commit593a67f6c891f48b8cebc8bf0db1b47faafbfc2a (patch)
tree5d8b12984cb5bce6f4d209edfa761756580947bc
parentlibtest: Add T_push_plan() and T_pop_plan() (diff)
downloadrtems-593a67f6c891f48b8cebc8bf0db1b47faafbfc2a.tar.bz2
rtems: Use unique option values
The RTEMS_BARRIER_AUTOMATIC_RELEASE and RTEMS_BINARY_SEMAPHORE options had the same value. In order to better detect a misuse of option values (for example using RTEMS_BINARY_SEMAPHORE for rtems_barrier_create()), the options should have unique values. Close #4054.
-rw-r--r--cpukit/include/rtems/rtems/attr.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpukit/include/rtems/rtems/attr.h b/cpukit/include/rtems/rtems/attr.h
index abc9da08cd..74ed96fdba 100644
--- a/cpukit/include/rtems/rtems/attr.h
+++ b/cpukit/include/rtems/rtems/attr.h
@@ -156,7 +156,7 @@ typedef uint32_t rtems_attribute;
* This attribute constant indicates that the Classic API Barrier
* instance created will use an automatic release protocol.
*/
-#define RTEMS_BARRIER_AUTOMATIC_RELEASE 0x00000010
+#define RTEMS_BARRIER_AUTOMATIC_RELEASE 0x00000200
/**
* This attribute constant indicates that the Classic API Barrier