------- Comment #1 from pinskia at gcc dot gnu dot org  2008-12-23 23:30 -------
          emit_push_insn (val, mode, NULL_TREE, NULL_RTX, PARM_BOUNDARY,
                          partial, reg, 0, argblock,
                          GEN_INT (argvec[argnum].locate.offset.constant),
                          reg_parm_stack_space,
                          ARGS_SIZE_RTX (argvec[argnum].locate.alignment_pad));

This only causes an issue if:
      enum machine_mode mode = argvec[argnum].mode;

is going to be BLKmode or PARM_BOUNDARY < GET_MODE_ALIGNMENT (mode).


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38395

Reply via email to