X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Fconfig%2Ftc-csky.h;h=e39e106de674d489ebd450a9a1a5fb51ef363c24;hb=07e7fdfd429985f061630c46e91cb10579607233;hp=4ea0c033315860fbd94db7b9c89fbb137b491fc4;hpb=b8891f8d622a31306062065813fc278d8a94fe21;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/config/tc-csky.h b/gas/config/tc-csky.h index 4ea0c03331..e39e106de6 100644 --- a/gas/config/tc-csky.h +++ b/gas/config/tc-csky.h @@ -1,5 +1,5 @@ /* tc-csky.h -- Header file for tc-csky.c - Copyright (C) 1989-2018 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GAS, the GNU Assembler. @@ -62,6 +62,9 @@ #define DWARF2_DEFAULT_RETURN_COLUMN 15 #define DWARF2_CIE_DATA_ALIGNMENT (-4) +/* .-foo gets turned into PC relative relocs. */ +#define DIFF_EXPR_OK 1 + typedef enum { MAP_UNDEFINED = 0, @@ -88,7 +91,6 @@ struct tls_addend extern const relax_typeS csky_relax_table []; extern void md_csky_end (void); -extern long md_pcrel_from_section (fixS *, segT); extern void csky_cons_fix_new (fragS *, unsigned int off, unsigned int len,