X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Fconfig%2Ftc-d30v.h;h=aa052879bbeb42180629369ad9e7716bff14edce;hb=0ba59a29407a9d24559a653ce0401a26d9a37aaa;hp=4c803015b42ae2ce2dd50f37770a12fd191758e4;hpb=55cf6793d851ffd0f14d851eb6d75cac2fe400ff;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/config/tc-d30v.h b/gas/config/tc-d30v.h index 4c803015b4..aa052879bb 100644 --- a/gas/config/tc-d30v.h +++ b/gas/config/tc-d30v.h @@ -1,13 +1,12 @@ /* tc-310v.h -- Header file for tc-d30v.c. - Copyright 1997, 1998, 2000, 2001, 2002, 2005 - Free Software Foundation, Inc. + Copyright (C) 1997-2019 Free Software Foundation, Inc. Written by Martin Hunt, Cygnus Support. 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 +21,6 @@ #define TC_D30V -#ifndef BFD_ASSEMBLER - #error D30V support requires BFD_ASSEMBLER -#endif - /* The target BFD architecture. */ #define TARGET_ARCH bfd_arch_d30v #define TARGET_FORMAT "elf32-d30v" @@ -50,9 +45,9 @@ extern long md_pcrel_from_section (struct fix *, segT); #define md_number_to_chars number_to_chars_bigendian int d30v_cleanup (int); -#define md_after_pass_hook() d30v_cleanup (FALSE) #define md_cleanup() d30v_cleanup (FALSE) -#define TC_START_LABEL(ch, ptr) (ch == ':' && d30v_cleanup (FALSE)) +#define TC_START_LABEL(STR, NUL_CHAR, NEXT_CHAR) \ + (NEXT_CHAR == ':' && d30v_cleanup (FALSE)) void d30v_start_line (void); #define md_start_line_hook() d30v_start_line ()