[ColdFire 5/63] Introduce TARGET_ISAB

Jeffrey Law law@redhat.com
Wed Jan 10 17:53:00 GMT 2007


On Wed, 2007-01-10 at 10:37 +0000, Richard Sandiford wrote:
> The m68k backend uses TARGET_CFV4 as an ISA selector.  However, the ColdFire
> ISA definition is not directly based on the version of the ColdFire core;
> it instead defines four separate ISA levels: ISA A, ISA A+, ISA B and
> ISA C.  This series of patches tries to make gcc's ISA selection mirror
> the manual.
> 
> The instructions selected by TARGET_CFV4 are ISA B instructions,
> so this patch adds a TARGET_ISAB and uses it instead of TARGET_CFV4.
> The patch defines TARGET_ISAB to TARGET_CFV4 for now, but this will
> change in later patches.
> 
> Richard
> 
> 
> gcc/
> 200x-xx-xx  Julian Brown  <julian@codesourcery.com>
> 
> 	* config/m68k/m68k.h (TARGET_ISAB): New macro.
> 	* config/m68k/m68k.c: Use TARGET_ISAB rather than TARGET_CFV4.
> 	* config/m68k/m68k.md: Likewise.
OK.
Jeff




More information about the Gcc-patches mailing list