Don't access elf tdata in dwarf.c without first checking for an ELF bfd
authorAlan Modra <amodra@gmail.com>
Wed, 10 Dec 2014 03:36:42 +0000 (14:06 +1030)
committerAlan Modra <amodra@gmail.com>
Wed, 10 Dec 2014 04:01:35 +0000 (14:31 +1030)
commite3d0fe1e96f7a5e4848177ad744257174c390ed1
tree10b6f97fea0a0a9a98f4251d98ecd0aa4144f935
parent8eb67463b6edfdb06bb647c53ca02f691b456417
Don't access elf tdata in dwarf.c without first checking for an ELF bfd

_bfd_dwarf2_find_nearest_line may be called on a COFF bfd.

* dwarf2.c (read_address): Check bfd_target_elf_flavour before
calling get_elf_backend_data.
(_bfd_dwarf2_find_nearest_line): Fix parens.
bfd/ChangeLog
bfd/dwarf2.c