![Gilles Gouaillardet](/assets/img/avatar_default.png)
previously, the definition was struct oshmem_proc_data_t { int num_transports; char * transport_ids; }; so in 64 bits arch, the compiler would very likely insert a 4 bytes padding before the two fields in order to have transport_ids aligned
previously, the definition was struct oshmem_proc_data_t { int num_transports; char * transport_ids; }; so in 64 bits arch, the compiler would very likely insert a 4 bytes padding before the two fields in order to have transport_ids aligned