> For most (if not all) s-osinte*.ads C type redeclarations, I believe it should > be sufficient to use a record containing a > System.Storage_Elements.Storage_Array of the C sizeof(struct), plus may be an > alignement clause (I don't know if C or GNU C allows to retrieve the alignment > of a struct like sizeof for size).
If you use a storage_array, you definitely also need the proper alignment clause, yes. > Arnaud, do you remember non opaque C types in s-osinte? I do not understand your question, could you clarify ? Arno