diff options
author | Ian Lance Taylor <ian@airs.com> | 1995-11-09 20:09:00 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1995-11-09 20:09:00 +0000 |
commit | a1774c51f20687ede28ad3e03e04856df498c7ce (patch) | |
tree | e88905ae6acf99c9d6c02c198abf38dcb1688a2e /bfd/aoutx.h | |
parent | 23a994eee6abff68c0368fbe20238dd8a0c31135 (diff) | |
download | gdb-a1774c51f20687ede28ad3e03e04856df498c7ce.zip gdb-a1774c51f20687ede28ad3e03e04856df498c7ce.tar.gz gdb-a1774c51f20687ede28ad3e03e04856df498c7ce.tar.bz2 |
* aoutx.h (NAME(aout,set_section_contents)): If a section can not
be represented, report the name via _bfd_error_handler.
(translate_to_native_sym_flags): Likewise.
* elf32-mips.c (mips_elf_final_link): Likewise.
* oasys.c (oasys_write_sections): Likewise.
Diffstat (limited to 'bfd/aoutx.h')
-rw-r--r-- | bfd/aoutx.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/bfd/aoutx.h b/bfd/aoutx.h index c5da219..79b3358 100644 --- a/bfd/aoutx.h +++ b/bfd/aoutx.h @@ -1203,6 +1203,9 @@ NAME(aout,set_section_contents) (abfd, section, location, offset, count) if (section != obj_textsec (abfd) && section != obj_datasec (abfd)) { + (*_bfd_error_handler) + ("%s: can not represent section `%s' in a.out object file format", + bfd_get_filename (abfd), bfd_get_section_name (abfd, section)); bfd_set_error (bfd_error_nonrepresentable_section); return false; } @@ -1574,6 +1577,9 @@ translate_to_native_sym_flags (abfd, cache_ptr, sym_pointer) { /* This case occurs, e.g., for the *DEBUG* section of a COFF file. */ + (*_bfd_error_handler) + ("%s: can not represent section `%s' in a.out object file format", + bfd_get_filename (abfd), bfd_get_section_name (abfd, sec)); bfd_set_error (bfd_error_nonrepresentable_section); return false; } @@ -1600,6 +1606,9 @@ translate_to_native_sym_flags (abfd, cache_ptr, sym_pointer) sym_pointer->e_type[0] = N_UNDF | N_EXT; else { + (*_bfd_error_handler) + ("%s: can not represent section `%s' in a.out object file format", + bfd_get_filename (abfd), bfd_get_section_name (abfd, sec)); bfd_set_error (bfd_error_nonrepresentable_section); return false; } |