This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Attached patch fixes middle-end/31344 by preventing push operands from entering adjust_address(). Patch was bootstrapped on i686-pc-linux-gnu and regression tested for all default languages. Approved by iant on IRC, commited to SVN.
PR middle-end/31344 * expr.c (emit_move_change_mode): Change mode of push operands here.
PR middle-end/31344 * gcc.dg/pr31344.c: New test.
Attachment:
pr31344.diff
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |