SH64/GAS: Fix a -Wwrite-strings build failure
[deliverable/binutils-gdb.git] / gas / config / tc-tic4x.h
index eb7fceca552d918a0996fbefededc231aa43ba48..7a2b68588eb1435c9fa750c47ca36654597a413f 100644 (file)
@@ -1,13 +1,13 @@
 /* tc-tic4x.h -- Assemble for the Texas TMS320C[34]X.
 /* tc-tic4x.h -- Assemble for the Texas TMS320C[34]X.
-   Copyright (C) 1997, 2002, 2003, 2005 Free Software Foundation.
-   
+   Copyright (C) 1997-2016 Free Software Foundation, Inc.
+
    Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz)
 
    This file is part of GAS, the GNU Assembler.
 
    GAS is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz)
 
    This file is part of GAS, the GNU Assembler.
 
    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,
 
    You should have received a copy of the GNU General Public License
    along with GAS; see the file COPYING.  If not, write to
 
    You should have received a copy of the GNU General Public License
    along with GAS; see the file COPYING.  If not, write to
-   the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
+   the Free Software Foundation, 51 Franklin Street - Fifth Floor,
+   Boston, MA 02110-1301, USA.  */
 
 #define TC_TIC4X
 #define TIC4X
 
 
 #define TC_TIC4X
 #define TIC4X
 
-#ifndef BFD_ASSEMBLER
-#error TMS320C4x requires BFD_ASSEMBLER
-#endif
-
 #define TARGET_ARCH bfd_arch_tic4x
 
 #define WORKING_DOT_WORD
 #define TARGET_ARCH bfd_arch_tic4x
 
 #define WORKING_DOT_WORD
 #define OCTETS_PER_BYTE_POWER  2
 
 #define TARGET_ARCH            bfd_arch_tic4x
 #define OCTETS_PER_BYTE_POWER  2
 
 #define TARGET_ARCH            bfd_arch_tic4x
-#define BFD_ARCH                TARGET_ARCH
-
-#define TC_COUNT_RELOC(x)      (x->fx_addsy)
-#define TC_CONS_RELOC          RELOC_32
-#define TC_COFF_FIX2RTYPE(fixP) tc_coff_fix2rtype (fixP)
-#define TC_COFF_SIZEMACHDEP(frag) tc_coff_sizemachdep (frag)
-#define NEED_FX_R_TYPE
 
 #define TIC_NOP_OPCODE         0x0c800000
 
 
 #define TIC_NOP_OPCODE         0x0c800000
 
 /* Accept numbers with a suffix, e.g. 0ffffh, 1010b.  */
 #define NUMBERS_WITH_SUFFIX    1
 
 /* Accept numbers with a suffix, e.g. 0ffffh, 1010b.  */
 #define NUMBERS_WITH_SUFFIX    1
 
-extern int tic4x_unrecognized_line PARAMS ((int));
+extern int tic4x_unrecognized_line (int);
 #define tc_unrecognized_line(c) tic4x_unrecognized_line (c)
 
 #define md_number_to_chars number_to_chars_littleendian
 
 #define tc_unrecognized_line(c) tic4x_unrecognized_line (c)
 
 #define md_number_to_chars number_to_chars_littleendian
 
-extern int tic4x_do_align PARAMS ((int, const char *, int, int));
+extern int tic4x_do_align (int, const char *, int, int);
 #define md_do_align(n,fill,len,max,label) if( tic4x_do_align (n,fill,len,max) ) goto label;
 
 /* Start of line hook to remove parallel instruction operator || */
 #define md_do_align(n,fill,len,max,label) if( tic4x_do_align (n,fill,len,max) ) goto label;
 
 /* Start of line hook to remove parallel instruction operator || */
-extern void tic4x_start_line PARAMS ((void));
+extern void tic4x_start_line (void);
 #define md_start_line_hook() tic4x_start_line()
 
 #define md_start_line_hook() tic4x_start_line()
 
-extern void tic4x_cleanup PARAMS ((void));
+extern void tic4x_cleanup (void);
 #define md_cleanup() tic4x_cleanup()
 
 #define md_cleanup() tic4x_cleanup()
 
-extern void tic4x_end PARAMS ((void));
+extern void tic4x_end (void);
 #define md_end() tic4x_end()
 
 #define md_end() tic4x_end()
 
This page took 0.024242 seconds and 4 git commands to generate.