File l4env-value-out-of-range.patch of Package l4env
In file included from /home/mmarek/opentc/opentc.suse.de/svn/devel/packages/opentc/rub-l4-secserv/trunk/hypervisor/drops/otc-snapshot/l4/pkg/dm_generic/idl/dm_generic.idl:0,
from l4/dm_generic/types.h:1,
from /home/mmarek/opentc/opentc.suse.de/svn/devel/packages/opentc/rub-l4-secserv/trunk/hypervisor/drops/otc-snapshot/build/l4/include/l4/dm_generic/types.h:21:
/home/mmarek/opentc/opentc.suse.de/svn/devel/packages/opentc/rub-l4-secserv/trunk/hypervisor/drops/otc-snapshot/build/l4/include/x86/l4v2/l4/sys/types.h:391.20-29: error: value is out of range
---
pkg/l4sys/include/ARCH-x86/L4API-l4v2/types.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- pkg/l4sys/include/ARCH-x86/L4API-l4v2/types.h.orig
+++ pkg/l4sys/include/ARCH-x86/L4API-l4v2/types.h
@@ -384,7 +384,7 @@ l4_thread_equal(l4_threadid_t t1, l4_thr
return t1.raw == t2.raw;
}
-#define TASK_MASK 0xfffe03ff
+#define TASK_MASK 0xfffe03ffu
L4_INLINE int
l4_task_equal(l4_threadid_t t1, l4_threadid_t t2)
{