summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2015-09-10 15:37:54 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2015-09-11 11:52:52 +0200
commitb59b1b786676caeb468354669bd62e8decf7a20a (patch)
tree269a5307f8bf702bdcbf325ce73a408a360c6c38
parentZONE(9): Define SMP if RTEMS_SMP is defined (diff)
downloadrtems-libbsd-b59b1b786676caeb468354669bd62e8decf7a20a.tar.bz2
ZONE(9): Disable unused field
-rw-r--r--freebsd/sys/vm/uma_int.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/freebsd/sys/vm/uma_int.h b/freebsd/sys/vm/uma_int.h
index d2523c6d..d372a8dd 100644
--- a/freebsd/sys/vm/uma_int.h
+++ b/freebsd/sys/vm/uma_int.h
@@ -239,7 +239,9 @@ struct uma_slab_head {
uma_keg_t us_keg; /* Keg we live in */
union {
LIST_ENTRY(uma_slab) _us_link; /* slabs in zone */
+#ifndef __rtems__
unsigned long _us_size; /* Size of allocation */
+#endif /* __rtems__ */
} us_type;
SLIST_ENTRY(uma_slab) us_hlink; /* Link for hash table */
u_int8_t *us_data; /* First item */
@@ -270,7 +272,9 @@ struct uma_slab_refcnt {
#define us_keg us_head.us_keg
#define us_link us_head.us_type._us_link
+#ifndef __rtems__
#define us_size us_head.us_type._us_size
+#endif /* __rtems__ */
#define us_hlink us_head.us_hlink
#define us_data us_head.us_data
#define us_flags us_head.us_flags