X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Fconfig%2Ftc-z8k.h;h=b31caf3f10d9dc6d7026519a5bfe8e28a5f5defc;hb=7766fd10024dc0587838fbc4608f3f8e30e17a26;hp=4bb634b712ba5d5ca6710b6511dfef68d4060147;hpb=fa803dc60f0bf01297674c41d001798e18ade4dc;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/config/tc-z8k.h b/gas/config/tc-z8k.h index 4bb634b712..b31caf3f10 100644 --- a/gas/config/tc-z8k.h +++ b/gas/config/tc-z8k.h @@ -1,41 +1,39 @@ /* This file is tc-z8k.h + Copyright (C) 1987-2016 Free Software Foundation, Inc. - Copyright (C) 1987-1992 Free Software Foundation, Inc. - 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, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - 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, 675 Mass Ave, Cambridge, MA 02139, USA. */ + 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, 51 Franklin Street - Fifth Floor, Boston, MA + 02110-1301, USA. */ #define TC_Z8K +#define TARGET_BYTES_BIG_ENDIAN 1 +#define TARGET_ARCH bfd_arch_z8k +#define TARGET_FORMAT "coff-z8k" + +struct internal_reloc; + +#define WORKING_DOT_WORD -/* This macro translates between an internal fix and an coff reloc type */ -#define TC_COFF_FIX2RTYPE(fixP) abort(); - -#define BFD_ARCH bfd_arch_z8k #define COFF_MAGIC 0x8000 -#define TC_COUNT_RELOC(x) (1) #define IGNORE_NONSTANDARD_ESCAPES +#undef WARN_SIGNED_OVERFLOW_WORD -#define TC_RELOC_MANGLE(a,b,c) tc_reloc_mangle(a,b,c) +#define tc_fix_adjustable(X) 0 -#define DO_NOT_STRIP 0 -#define DO_STRIP 0 #define LISTING_HEADER "Zilog Z8000 GAS " -#define NEED_FX_R_TYPE 1 #define RELOC_32 1234 -#define COFF_FLAGS 1 -/* end of tc-h8300.h */ +#define md_operand(x)