aboutsummaryrefslogtreecommitdiff
path: root/gas/config/bfin-aux.h
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2010-10-11 08:36:30 +0000
committerMike Frysinger <vapier@gentoo.org>2010-10-11 08:36:30 +0000
commit5664043466b5a1a79232f5a3ee6339e638384720 (patch)
treee3acf44f6c7cecf6a207017dbbef46520263cafe /gas/config/bfin-aux.h
parent71ef6f79bc8926dfd6e1b49456a67795af9e2069 (diff)
downloadgdb-5664043466b5a1a79232f5a3ee6339e638384720.zip
gdb-5664043466b5a1a79232f5a3ee6339e638384720.tar.gz
gdb-5664043466b5a1a79232f5a3ee6339e638384720.tar.bz2
gas: blackfin: support numeric local labels with LOOP_BEGIN/LOOP_END pseudo insns
The current LOOP_BEGIN/LOOP_END pseudo insns hit parser errors when trying to use numeric local labels. So add support for them. Signed-off-by: David Gibson <david.gibson@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'gas/config/bfin-aux.h')
-rwxr-xr-xgas/config/bfin-aux.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gas/config/bfin-aux.h b/gas/config/bfin-aux.h
index 465a6af..e78a4e8 100755
--- a/gas/config/bfin-aux.h
+++ b/gas/config/bfin-aux.h
@@ -56,6 +56,7 @@ INSTR_T bfin_gen_cactrl (REG_T, int, int);
INSTR_T bfin_gen_progctrl (int, int);
INSTR_T bfin_gen_loopsetup (Expr_Node *, REG_T, int, Expr_Node *, REG_T);
INSTR_T bfin_gen_loop (Expr_Node *, REG_T, int, REG_T);
+void bfin_loop_attempt_create_label (Expr_Node *, int);
void bfin_loop_beginend (Expr_Node *, int);
INSTR_T bfin_gen_pushpopmultiple (int, int, int, int, int);
INSTR_T bfin_gen_pushpopreg (REG_T, int);