summaryrefslogtreecommitdiff
path: root/tools/4.11
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@oarcorp.com>2014-07-07 16:23:47 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2014-07-07 16:23:47 -0500
commit8101cf0282792365be98e57478fb3c95cc9d4555 (patch)
tree6d9c025d6dcfd53f5a0c99c902245db6370f5f34 /tools/4.11
parent8cfeec3fde56879aba3cab493cc0d7141bcb66e5 (diff)
Add newlib-sys-cpuset-const-20140414.diff
Diffstat (limited to 'tools/4.11')
-rw-r--r--tools/4.11/newlib/newlib-sys-cpuset-const-20140414.diff32
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
+