Use __asm__ rather than asm in ld testsuite
[deliverable/binutils-gdb.git] / gas / config / tc-crx.h
index b1c3c6501c058aafe11b9751fb9a28f43aa5fa31..7d7ed7bb8515bb7c7fa7c8c434603f19c40c90b1 100644 (file)
@@ -1,5 +1,5 @@
 /* tc-crx.h -- Header file for tc-crx.c, the CRX GAS port.
 /* tc-crx.h -- Header file for tc-crx.c, the CRX GAS port.
-   Copyright 2004 Free Software Foundation, Inc.
+   Copyright (C) 2004-2020 Free Software Foundation, Inc.
 
    Contributed by Tomer Levi, NSC, Israel.
    Originally written for GAS 2.12 by Tomer Levi, NSC, Israel.
 
    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
 
    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,
    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.
 #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.  */
    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);
 
       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                                                        \
    boundary.  */
 #define md_frag_check(FRAGP) \
   if ((FRAGP)->has_code                                                        \
This page took 0.02399 seconds and 4 git commands to generate.