x86: Don't define elf32_bed/elf64_bed variables

Define elf32_bed and elf64_bed before including "elf32-target.h" and
"elf64-target.h" to avoid local elf32_bed and elf64_bed variables.

	* elf32-i386.c (elf32_bed): Define before including
	"elf32-target.h".
	* elf64-x86-64.c (elf64_bed): Define before including
	"elf64-target.h".
	(elf32_bed): Define before including "elf32-target.h".
This commit is contained in:
H.J. Lu 2018-04-17 18:15:13 -07:00
parent 8f56f7a239
commit d9dd20453a
1 changed files with 8 additions and 0 deletions

View File

@ -1,3 +1,11 @@
2018-04-17 H.J. Lu <hongjiu.lu@intel.com>
* elf32-i386.c (elf32_bed): Define before including
"elf32-target.h".
* elf64-x86-64.c (elf64_bed): Define before including
"elf64-target.h".
(elf32_bed): Define before including "elf32-target.h".
2018-04-17 H.J. Lu <hongjiu.lu@intel.com>
PR ld/23055