From 4f7fd351a727ffc44d3dd4e00ddf5222cd2063c5 Mon Sep 17 00:00:00 2001 From: "Maciej W. Rozycki" Date: Mon, 19 Feb 2018 18:38:41 +0000 Subject: [PATCH] BFD: Remove unused SEC_HAS_GOT_REF section flag Remove the SEC_HAS_GOT_REF section flag no longer in use since commit a252afa4cdff ("Fix linking of PIC code on PA"), , to make the bit position available for reuse. bfd/ * section.c (SEC_HAS_GOT_REF): Remove macro. * bfd-in2.h: Regenerate. --- bfd/ChangeLog | 5 +++++ bfd/bfd-in2.h | 8 -------- bfd/section.c | 8 -------- 3 files changed, 5 insertions(+), 16 deletions(-) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 0cfbef6..e4c33c7 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2018-02-19 Maciej W. Rozycki + + * section.c (SEC_HAS_GOT_REF): Remove macro. + * bfd-in2.h: Regenerate. + 2018-02-19 Alan Modra * elf-attrs.c (_bfd_elf_parse_attributes): Correct _bfd_error_handler diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index e083135..2901488 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -1342,14 +1342,6 @@ typedef struct bfd_section /* The section contains thread local data. */ #define SEC_THREAD_LOCAL 0x400 - /* The section has GOT references. This flag is only for the - linker, and is currently only used by the elf32-hppa back end. - It will be set if global offset table references were detected - in this section, which indicate to the linker that the section - contains PIC code, and must be handled specially when doing a - static link. */ -#define SEC_HAS_GOT_REF 0x800 - /* The section contains common symbols (symbols may be defined multiple times, the value of a symbol is the amount of space it requires, and the largest symbol value is the one diff --git a/bfd/section.c b/bfd/section.c index ef0af8a..de4ca3a 100644 --- a/bfd/section.c +++ b/bfd/section.c @@ -221,14 +221,6 @@ CODE_FRAGMENT . {* The section contains thread local data. *} .#define SEC_THREAD_LOCAL 0x400 . -. {* The section has GOT references. This flag is only for the -. linker, and is currently only used by the elf32-hppa back end. -. It will be set if global offset table references were detected -. in this section, which indicate to the linker that the section -. contains PIC code, and must be handled specially when doing a -. static link. *} -.#define SEC_HAS_GOT_REF 0x800 -. . {* The section contains common symbols (symbols may be defined . multiple times, the value of a symbol is the amount of . space it requires, and the largest symbol value is the one -- 2.7.4