/* x86-specific ELF linker support between ld and bfd.
- Copyright (C) 2019-2021 Free Software Foundation, Inc.
+ Copyright (C) 2019-2023 Free Software Foundation, Inc.
This file is part of BFD, the Binary File Descriptor library.
/* Used to pass x86-specific linker options from ld to bfd. */
struct elf_linker_x86_params
{
- /* TRUE if BND prefix in PLT entries is always generated. */
- unsigned int bndplt: 1;
-
/* TRUE if IBT-enabled PLT entries should be generated. */
unsigned int ibtplt: 1;
/* TRUE if --dynamic-linker is passed at command-line. */
unsigned int has_dynamic_linker : 1;
+ /* Report relative relocations. */
+ unsigned int report_relative_reloc : 1;
+
/* X86-64 ISA level needed. */
unsigned int isa_level;