H.J. Lu 2e93abb858 x86: Don't check R_386_NONE nor R_X86_64_NONE
Update x86 ELF linker to skip R_386_NONE/R_X86_64_NONE when scanning
relocations.

bfd/

	* PR ld/31047
	* elf32-i386.c (elf_i386_scan_relocs): Don't check R_386_NONE.
	* elf64-x86-64.c (elf_x86_64_scan_relocs): Don't check
	R_X86_64_NONE.

ld/

	* PR ld/31047
	* testsuite/ld-i386/i386.exp: Run PR ld/31047 test.
	* testsuite/ld-x86-64/x86-64.exp: Likewise.
	* testsuite/ld-i386/pr31047.d: New file.
	* testsuite/ld-x86-64/pr31047-x32.d: Likewise.
	* testsuite/ld-x86-64/pr31047.d: Likewise.
	* testsuite/ld-x86-64/pr31047a.s: Likewise.
	* testsuite/ld-x86-64/pr31047b.s: Likewise.
2024-01-09 06:39:42 -08:00
..
2023-08-02 12:06:23 +01:00
2017-11-07 17:01:16 +10:30
2022-01-12 06:04:52 -08:00
2022-01-12 06:04:52 -08:00
2022-01-12 06:04:52 -08:00
2017-11-07 17:01:16 +10:30
2020-06-30 08:56:14 -07:00
2017-04-03 08:08:27 -07:00
2020-06-30 08:56:14 -07:00
2020-06-30 08:56:14 -07:00
2017-11-07 17:01:16 +10:30
2017-12-04 23:05:01 +10:30
2017-12-04 23:05:01 +10:30
2023-08-02 12:06:23 +01:00
2023-08-02 12:06:23 +01:00
2017-11-07 17:01:16 +10:30
2017-11-07 17:01:16 +10:30
2017-11-07 17:01:16 +10:30
2020-06-30 08:56:14 -07:00
2020-06-30 08:56:14 -07:00
2017-11-07 17:01:16 +10:30
2017-11-07 17:01:16 +10:30
2017-11-07 17:01:16 +10:30
2017-11-07 17:01:16 +10:30
2020-06-30 08:56:14 -07:00
2020-06-30 08:56:14 -07:00
2020-06-30 08:56:14 -07:00
2020-06-30 08:56:14 -07:00
2020-06-30 08:56:14 -07:00
2017-11-07 17:01:16 +10:30
2017-11-07 17:01:16 +10:30
2017-11-07 17:01:16 +10:30
2020-06-30 08:56:14 -07:00
2017-09-09 05:05:29 -07:00
2017-09-09 05:05:29 -07:00
2017-09-09 05:05:29 -07:00
2017-09-09 05:05:29 -07:00
2017-09-09 05:05:29 -07:00
2022-01-12 06:04:51 -08:00
2018-02-26 10:51:12 +10:30