BFD vector for elf32-i386-nacl:
authorRoland McGrath <roland@gnu.org>
Thu, 28 Jul 2011 22:35:15 +0000 (22:35 +0000)
committerRoland McGrath <roland@gnu.org>
Thu, 28 Jul 2011 22:35:15 +0000 (22:35 +0000)
commita27e437177412e5b52999723f3c5d5d0d37b9087
tree349442e027487f0004bffcee9540b2856957ef4f
parent25e762b98d2a9891b27043cde93d733287950465
BFD vector for elf32-i386-nacl:

bfd/
* elf32-i386.c (NACL_PLT_ENTRY_SIZE, NACLMASK): New macros.
(elf_i386_nacl_plt0_entry): New variable.
(elf_i386_plt_entry): New variable.
(elf_i386_nacl_pic_plt0_entry): New variable.
(elf_i386_nacl_pic_plt_entry): New variable.
(elf_i386_nacl_plt, elf_i386_nacl_arch_bed): New variables.
(elf_backend_arch_data): New macro setting for elf_i386_nacl_vec stanza.
(elf_backend_plt_alignment): Likewise.

* config.bfd: Handle i[3-7]86-*-nacl*.
* elf32-i386.c (bfd_elf32_i386_nacl_vec): New backend vector stanza.
* targets.c: Support bfd_elf32_i386_nacl_vec.
* configure.in: Likewise.
* configure: Regenerated.
bfd/ChangeLog
bfd/config.bfd
bfd/configure
bfd/configure.in
bfd/elf32-i386.c
bfd/targets.c