* emulparams/elf64alpha.sh (PLT): New.
authorRichard Henderson <rth@redhat.com>
Sun, 29 May 2005 23:16:09 +0000 (23:16 +0000)
committerRichard Henderson <rth@redhat.com>
Sun, 29 May 2005 23:16:09 +0000 (23:16 +0000)
commit8d6d53d42725d34e9f3aa51442a0741b98163fa2
tree47bd363ed05760ae55c4928ca9eac237c761f4fb
parent6ec7057aa5cdbf5b1544ce29d0df8d0d6f603179
    * emulparams/elf64alpha.sh (PLT): New.
        (TEXT_PLT): New.
        * emultempl/alphaelf.em (disable_relaxation): New.
        (limit_32bit): Rename from elf64alpha_32bit; update all users.
        (elf64_alpha_use_secureplt): Declare.
        (bfd_elf64_alpha_vec, bfd_elf64_alpha_freebsd_vec): Declare.
        (alpha_after_open): New.
        (alpha_before_allocation): New.
        (OPTION_NO_RELAX, OPTION_SECUREPLT, OPTION_NO_SECUREPLT): New.
        (PARSE_AND_LIST_LONGOPTS): Include them.
        (PARSE_AND_LIST_OPTIONS): Likewise.
        (PARSE_AND_LIST_ARGS_CASES): Likewise.
        (LDEMUL_AFTER_OPEN, LDEMUL_BEFORE_ALLOCATION): New.
        * scripttempl/elf.sc (TEXT_PLT): New.
        (PLT): Use it.
ld/ChangeLog
ld/emulparams/elf64alpha.sh
ld/emultempl/alphaelf.em
ld/scripttempl/elf.sc