diff options
Diffstat (limited to 'gas/config/tc-arc.h')
-rw-r--r-- | gas/config/tc-arc.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gas/config/tc-arc.h b/gas/config/tc-arc.h index 63cf826..a2789e6 100644 --- a/gas/config/tc-arc.h +++ b/gas/config/tc-arc.h @@ -54,13 +54,15 @@ extern const char * arc_target_format; /* The ARC needs to parse reloc specifiers in .word. */ -extern void arc_parse_cons_expression (struct expressionS *, unsigned); +extern bfd_reloc_code_real_type arc_parse_cons_expression (struct expressionS *, + unsigned); #define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) \ arc_parse_cons_expression (EXP, NBYTES) -extern void arc_cons_fix_new (struct frag *, int, int, struct expressionS *); -#define TC_CONS_FIX_NEW(FRAG, WHERE, NBYTES, EXP) \ - arc_cons_fix_new (FRAG, WHERE, NBYTES, EXP) +extern void arc_cons_fix_new (struct frag *, int, int, struct expressionS *, + bfd_reloc_code_real_type); +#define TC_CONS_FIX_NEW(FRAG, WHERE, NBYTES, EXP, RELOC) \ + arc_cons_fix_new (FRAG, WHERE, NBYTES, EXP, RELOC) #define DWARF2_LINE_MIN_INSN_LENGTH 4 |