From 26bb3ddd506a68a8315a4d4215aaff52260fdf95 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 12 Feb 2011 19:36:31 +0000 Subject: gas/opcodes: blackfin: move dsp mac func defines to common header The mmod field is decoded in a few places (gas/opcodes/sim), so move it to a common place to avoid duplication. Signed-off-by: Mike Frysinger --- gas/ChangeLog | 5 +++++ gas/config/bfin-defs.h | 15 +++------------ 2 files changed, 8 insertions(+), 12 deletions(-) (limited to 'gas') diff --git a/gas/ChangeLog b/gas/ChangeLog index 062d6cb1a01..656c91212c1 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2011-02-12 Mike Frysinger + + * config/bfin-defs.h: Include opcode/bfin.h. + (M_S2RND, M_T, M_W32, M_FU, M_TFU, M_IS, M_ISS2, M_IH, M_IU): Delete. + 2011-02-11 Mike Frysinger * doc/c-bfin.texi (Instruction Delimiting): Fix occur typo. diff --git a/gas/config/bfin-defs.h b/gas/config/bfin-defs.h index 8217332c5a3..b43fe76b6e1 100644 --- a/gas/config/bfin-defs.h +++ b/gas/config/bfin-defs.h @@ -1,5 +1,5 @@ /* bfin-defs.h ADI Blackfin gas header file - Copyright 2005, 2006, 2007, 2009, 2010 + Copyright 2005, 2006, 2007, 2009, 2010, 2011 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. @@ -22,6 +22,8 @@ #ifndef BFIN_PARSE_H #define BFIN_PARSE_H +#include "opcode/bfin.h" + #define PCREL 1 #define CODE_FRAG_SIZE 4096 /* 1 page. */ @@ -166,17 +168,6 @@ enum reg_class LIM_REG_CLASSES }; -/* mmod field. */ -#define M_S2RND 1 -#define M_T 2 -#define M_W32 3 -#define M_FU 4 -#define M_TFU 6 -#define M_IS 8 -#define M_ISS2 9 -#define M_IH 11 -#define M_IU 12 - /* Register type checking macros. */ #define CODE_MASK 0x07 -- cgit v1.2.3