x86: drop CpuRegMMX, CpuReg[XYZ]MM, and CpuRegMask
[deliverable/binutils-gdb.git] / gas / config / tc-xgate.h
index 7f414e5831c826d35b6531dbd883a2b3a8f9ac66..1b65f042d159c8dab1f7d4abf5f8aa09f7610eab 100644 (file)
@@ -1,5 +1,5 @@
 /* tc-xgate.h -- Header file for tc-xgate.c.
-   Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
 
    This file is part of GAS, the GNU Assembler.
 
@@ -75,7 +75,7 @@ extern struct relax_type md_relax_table[];
 
 /* GAS only handles relaxations for pc-relative data targeting addresses
    in the same segment, we have to encode all other cases  */
-/* FIXME: impliment this.  */
+/* FIXME: implement this.  */
 /* #define md_relax_frag(SEG, FRAGP, STRETCH)          \
  ((FRAGP)->fr_symbol != NULL                           \
   && S_GET_SEGMENT ((FRAGP)->fr_symbol) == (SEG)       \
@@ -105,6 +105,10 @@ extern int tc_xgate_fix_adjustable (struct fix *);
 #define elf_tc_final_processing        xgate_elf_final_processing
 extern void xgate_elf_final_processing (void);
 
+/* Mark the symbol as being from XGATE.  */
+#define tc_frob_symbol(sym, punt) punt = xgate_frob_symbol (sym)
+extern int xgate_frob_symbol (symbolS *);
+
 #if 0
 #define tc_print_statistics(FILE) xgate_print_statistics (FILE)
 extern void xgate_print_statistics (FILE *);
This page took 0.02367 seconds and 4 git commands to generate.