* emulparams/elf64alpha.sh (PLT): New.
commit8e4164abba1329208fcf0b4216ac92ece77bde08
authorRichard Henderson <rth@redhat.com>
Sun, 29 May 2005 23:16:09 +0000 (29 23:16 +0000)
committerRichard Henderson <rth@redhat.com>
Sun, 29 May 2005 23:16:09 +0000 (29 23:16 +0000)
treeb4df1b36d471c72a9b76be9af61bf8d35d9d5d1a
parente6ed0f0fced317d2c74968f94dcac89ebe0fdef6
    * 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