diff options
author | Nick Clifton <nickc@redhat.com> | 2011-12-15 11:37:03 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2011-12-15 11:37:03 +0000 |
commit | 83c257caead076ef27f229968ad2c3173141c503 (patch) | |
tree | 660897f423b45c749ccee9c1a486b86d73b8b62c /gas/config/obj-elf.c | |
parent | dff55db0d28380140e3702f6495498507b2ce0d7 (diff) | |
download | gdb-83c257caead076ef27f229968ad2c3173141c503.zip gdb-83c257caead076ef27f229968ad2c3173141c503.tar.gz gdb-83c257caead076ef27f229968ad2c3173141c503.tar.bz2 |
* readelf.c (get_symbol_type): Add ELFOSABI_FREEBSD to the
supported abi's.
* config/obj-elf.c (obj_elf_type): Add ELFOSABI_FREEBSD to the
supported abi's.
Diffstat (limited to 'gas/config/obj-elf.c')
-rw-r--r-- | gas/config/obj-elf.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gas/config/obj-elf.c b/gas/config/obj-elf.c index 6e16a62..287de6a 100644 --- a/gas/config/obj-elf.c +++ b/gas/config/obj-elf.c @@ -1702,9 +1702,10 @@ obj_elf_type (int ignore ATTRIBUTE_UNUSED) bed = get_elf_backend_data (stdoutput); if (!(bed->elf_osabi == ELFOSABI_GNU + || bed->elf_osabi == ELFOSABI_FREEBSD /* GNU is still using the default value 0. */ || bed->elf_osabi == ELFOSABI_NONE)) - as_bad (_("symbol type \"%s\" is supported only by GNU targets"), + as_bad (_("symbol type \"%s\" is supported only by GNU and FreeBSD targets"), type_name); type = BSF_FUNCTION | BSF_GNU_INDIRECT_FUNCTION; } |