]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR other/12081 (Gcc can't be compiled with -mregparm=3)
authorOleg Endo <olegendo@gcc.gnu.org>
Mon, 5 Aug 2013 22:09:45 +0000 (22:09 +0000)
committerOleg Endo <olegendo@gcc.gnu.org>
Mon, 5 Aug 2013 22:09:45 +0000 (22:09 +0000)
commiteb923e545c2845361581db97358058397586f894
treec85e912deef62406755e586c518c15efa9224549
parentfd9b0f320e88e8d71831b62867627295b77d26b6
re PR other/12081 (Gcc can't be compiled with -mregparm=3)

PR other/12081
* recog.h (rtx (*insn_gen_fn) (rtx, ...)): Replace typedef with new
class insn_gen_fn.
* expr.c (move_by_pieces_1, store_by_pieces_2): Replace argument
rtx (*) (rtx, ...) with insn_gen_fn.
* genoutput.c (output_insn_data): Cast gen_? function pointers to
insn_gen_fn::stored_funcptr.  Add initializer braces.

From-SVN: r201513
gcc/ChangeLog
gcc/expr.c
gcc/genoutput.c
gcc/recog.h