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]

Re: [PATCH]: Fix some splits in 68hc11


Hi Stephane,

> Committed this patch on 3_4 and mainline to fix some split
> definitions for 68HC11/HC12.
> 
> 	Stephane
> 
> 2004-03-02  Stephane Carrez  <stcarrez@nerim.fr>
> 
> 	* config/m68hc11/m68hc11.md (SOFT_TMP_REGNUM): Define.
> 	(SOFT_XY_REGNUM): Define.
> 	(cmp split): Use the above instead of hard coded numbers.
> 	(8-bit op split): No need to check the mode; allow Q_REG.
> 	(ashift split): Adjust the first operand if it uses the SP and we
> 	are pushing the shifted value.
> 	(plus shift split): Fix when a source is in register D+X.
> 	("doloop_end"): Pass dummy arguments to gen_rtx_NE.

Err, your patch contains gen_rtx, which is now gone in mainline,
causing

  gcc/insn-emit.c:3378: undefined reference to `gen_rtx'

Kazu Hirata


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]