The attached patch should allow a 64 bit compile to create a struct yaffs_ObjectHeader with proper field size and alignment. I have not yet tested this on 64 bit hardware, but wanted to share it before it became stale. I also have not tried it with a compiler other than gcc (I'm not sure what people are using for WINCE targets), so I don't know if this will work with other compilers. -Frank -- Frank Rowand MontaVista Software, Inc