diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-07-07 16:23:47 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-07-07 16:23:47 -0500 |
commit | 8101cf0282792365be98e57478fb3c95cc9d4555 (patch) | |
tree | 6d9c025d6dcfd53f5a0c99c902245db6370f5f34 | |
parent | 8cfeec3fde56879aba3cab493cc0d7141bcb66e5 (diff) |
Add newlib-sys-cpuset-const-20140414.diff
-rw-r--r-- | tools/4.11/newlib/newlib-sys-cpuset-const-20140414.diff | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/tools/4.11/newlib/newlib-sys-cpuset-const-20140414.diff b/tools/4.11/newlib/newlib-sys-cpuset-const-20140414.diff new file mode 100644 index 0000000..4f4149f --- /dev/null +++ b/tools/4.11/newlib/newlib-sys-cpuset-const-20140414.diff @@ -0,0 +1,32 @@ +2014-04-14 Sebastian Huber <sebastian.huber@embedded-brains.de> + + * libc/sys/rtems/sys/cpuset.h (CPU_SET_S): Add const qualifier. + (CPU_SET): Likewise. +--- + newlib/libc/sys/rtems/sys/cpuset.h | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/newlib/libc/sys/rtems/sys/cpuset.h b/newlib/libc/sys/rtems/sys/cpuset.h +index 2818677..8fae475 100644 +--- a/newlib/libc/sys/rtems/sys/cpuset.h ++++ b/newlib/libc/sys/rtems/sys/cpuset.h +@@ -153,14 +153,14 @@ static __inline void CPU_CLR(int cpu, cpu_set_t *set) + CPU_CLR_S(cpu, sizeof(*set), set); + } + +-static __inline int CPU_ISSET_S(int cpu, size_t setsize, cpu_set_t *set) ++static __inline int CPU_ISSET_S(int cpu, size_t setsize, const cpu_set_t *set) + { + const cpu_set_word_t *w = &set->__bits[0]; + + return ((w[__cpuset_index(cpu)] & __cpuset_mask(cpu)) != 0); + } + +-static __inline int CPU_ISSET(int cpu, cpu_set_t *set) ++static __inline int CPU_ISSET(int cpu, const cpu_set_t *set) + { + return CPU_ISSET_S(cpu, sizeof(*set), set); + } +-- +1.7.7 + |