[Bug middle-end/38395] emit_library_call_value_1 calls emit_push_insn() with type=NULL_TREE
pinskia at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Tue Dec 23 23:31:00 GMT 2008
------- 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
More information about the Gcc-bugs
mailing list