------- Comment #5 from jvdelisle at gcc dot gnu dot org 2008-10-17 03:40 ------- What if we do something like this:
typedef struct st_parameter_common { GFC_INTEGER_4 flags; GFC_INTEGER_4 unit; const char *filename; GFC_INTEGER_4 line; CHARACTER2 (iomsg); GFC_INTEGER_4 *iostat; #ifdef NEED_TO_PAD GFC_INTEGER_4 padit; #endif } st_parameter_common; Defining NEED_TO_PAD based on platform and whether or not -m32 ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37839