Yep the size of a word_t (the equivalent of seL4_Word in the kernel) has many 
assumptions being large enough to hold a pointer. As a result you can rely on 
seL4_Word always being the size of a pointer. This isn't a guarantee that it 
will be the same type as uintptr_t, but it will be at least the same size.

Adrian

On Thu 17-Nov-2016 2:44 PM, Corey Richardson wrote:

I guess this is a somewhat philosophical question. It's come up a bit in
the Rust libs I've been writing. Casting from pointer-sized things to
*specifically* u32/u64 is bit tiresome for the places where I can't
abstract over that.





_______________________________________________
Devel mailing list
[email protected]<mailto:[email protected]>
https://sel4.systems/lists/listinfo/devel


_______________________________________________
Devel mailing list
[email protected]
https://sel4.systems/lists/listinfo/devel

Reply via email to