X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gas%2Fconfig%2Ftc-dlx.h;h=03659345d9660b834d6ee81b97a7909124010661;hb=5bc113360ccc33797a3f882e02824a5c426da175;hp=fdf8d341dbcc0d5e809dd13bccdcea0309dcbbfe;hpb=01f0fe5e0450edf168c1f612feb93cf588e4e7ea;p=binutils-gdb.git diff --git a/gas/config/tc-dlx.h b/gas/config/tc-dlx.h index fdf8d341dbc..03659345d96 100644 --- a/gas/config/tc-dlx.h +++ b/gas/config/tc-dlx.h @@ -1,11 +1,11 @@ /* tc-dlx.h -- Assemble for the DLX - Copyright 2002, 2003, 2005 Free Software Foundation, Inc. + Copyright (C) 2002-2019 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, @@ -22,10 +22,6 @@ #define TC_DLX -#ifndef __BFD_H_SEEN__ -#include "bfd.h" -#endif - /* The target BFD architecture. */ #define TARGET_ARCH bfd_arch_dlx #define TARGET_FORMAT "elf32-dlx" @@ -35,8 +31,13 @@ #define LEX_DOLLAR 1 +#include "bit_fix.h" + +#define TC_FIX_TYPE bit_fixS * +#define tc_fix_data fx_bit_fixP +#define TC_INIT_FIX_DATA(FIX) do (FIX)->fx_bit_fixP = NULL; while (0) + extern void dlx_pop_insert (void); -extern int set_dlx_skip_hi16_flag (int); extern int dlx_unrecognized_line (int); extern bfd_boolean md_dlx_fix_adjustable (struct fix *);