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)
 {
openSUSE Build Service is sponsored by