[ARC] Add XY registers, update neg instruction.
[deliverable/binutils-gdb.git] / gas / config / tc-crx.h
index b1c3c6501c058aafe11b9751fb9a28f43aa5fa31..1cf65db1ef6e4ea9eefff30683934ff8182b98b5 100644 (file)
@@ -1,5 +1,5 @@
 /* tc-crx.h -- Header file for tc-crx.c, the CRX GAS port.
-   Copyright 2004 Free Software Foundation, Inc.
+   Copyright (C) 2004-2016 Free Software Foundation, Inc.
 
    Contributed by Tomer Levi, NSC, Israel.
    Originally written for GAS 2.12 by Tomer Levi, NSC, Israel.
@@ -9,7 +9,7 @@
 
    GAS is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
+   the Free Software Foundation; either version 3, or (at your option)
    any later version.
 
    GAS is distributed in the hope that it will be useful,
@@ -58,16 +58,17 @@ extern int crx_force_relocation (struct fix *);
 #define DWARF2_LINE_MIN_INSN_LENGTH 2
 
 /* This is called by emit_expr when creating a reloc for a cons.
-   We could use the definition there, except that we want to handle 
+   We could use the definition there, except that we want to handle
    the CRX reloc type specially, rather than the BFD_RELOC type.  */
-#define TC_CONS_FIX_NEW(FRAG, OFF, LEN, EXP) \
+#define TC_CONS_FIX_NEW(FRAG, OFF, LEN, EXP, RELOC) \
+      (void) RELOC, \
       fix_new_exp (FRAG, OFF, (int) LEN, EXP, 0, \
        LEN == 1 ? BFD_RELOC_CRX_NUM8 \
        : LEN == 2 ? BFD_RELOC_CRX_NUM16 \
        : LEN == 4 ? BFD_RELOC_CRX_NUM32 \
        : BFD_RELOC_NONE);
 
-/* Give an error if a frag containing code is not aligned to a 2-byte 
+/* Give an error if a frag containing code is not aligned to a 2-byte
    boundary.  */
 #define md_frag_check(FRAGP) \
   if ((FRAGP)->has_code                                                        \
This page took 0.024031 seconds and 4 git commands to generate.