diff options
author | Ian Lance Taylor <ian@airs.com> | 1999-09-07 04:28:27 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1999-09-07 04:28:27 +0000 |
commit | 692b7d62e873949b437e6d9ae68d5526e49e5916 (patch) | |
tree | e8af322a04a896c05d3de2d8a2b981b60fdd32d9 /bfd/coffcode.h | |
parent | 4c117b10b2d627169cead79488c4e0196cf896d2 (diff) | |
download | gdb-692b7d62e873949b437e6d9ae68d5526e49e5916.zip gdb-692b7d62e873949b437e6d9ae68d5526e49e5916.tar.gz gdb-692b7d62e873949b437e6d9ae68d5526e49e5916.tar.bz2 |
* coffcode.h (bfd_coff_backend_data): Add _bfd_filnmlen field.
(bfd_coff_filnmlen): Define.
(bfd_coff_std_swap_table): Initialize new field.
* coffgen.c (coff_fix_symbol_name): Use bfd_coff_filnmlen rather
than FILNMLEN.
(coff_write_symbols): Likewise.
(coff_get_normalized_symtab): Likewise.
* coff-sh.c (bfd_coff_small_swap_table): Initialize new field.
* libcoff.h: Rebuild.
Diffstat (limited to 'bfd/coffcode.h')
-rw-r--r-- | bfd/coffcode.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bfd/coffcode.h b/bfd/coffcode.h index f98d9b0..36bf3e7 100644 --- a/bfd/coffcode.h +++ b/bfd/coffcode.h @@ -1014,6 +1014,7 @@ dependent COFF routines: . unsigned int _bfd_auxesz; . unsigned int _bfd_relsz; . unsigned int _bfd_linesz; +. unsigned int _bfd_filnmlen; . boolean _bfd_coff_long_filenames; . boolean _bfd_coff_long_section_names; . unsigned int _bfd_coff_default_section_alignment_power; @@ -1175,6 +1176,7 @@ dependent COFF routines: .#define bfd_coff_auxesz(abfd) (coff_backend_info (abfd)->_bfd_auxesz) .#define bfd_coff_relsz(abfd) (coff_backend_info (abfd)->_bfd_relsz) .#define bfd_coff_linesz(abfd) (coff_backend_info (abfd)->_bfd_linesz) +.#define bfd_coff_filnmlen(abfd) (coff_backend_info (abfd)->_bfd_filnmlen) .#define bfd_coff_long_filenames(abfd) (coff_backend_info (abfd)->_bfd_coff_long_filenames) .#define bfd_coff_long_section_names(abfd) \ . (coff_backend_info (abfd)->_bfd_coff_long_section_names) @@ -4713,16 +4715,14 @@ coff_final_link_postscript (abfd, pfinfo) #define coff_SWAP_scnhdr_in coff_swap_scnhdr_in #endif - - -static CONST bfd_coff_backend_data bfd_coff_std_swap_table = +static const bfd_coff_backend_data bfd_coff_std_swap_table = { coff_SWAP_aux_in, coff_SWAP_sym_in, coff_SWAP_lineno_in, coff_SWAP_aux_out, coff_SWAP_sym_out, coff_SWAP_lineno_out, coff_SWAP_reloc_out, coff_SWAP_filehdr_out, coff_SWAP_aouthdr_out, coff_SWAP_scnhdr_out, - FILHSZ, AOUTSZ, SCNHSZ, SYMESZ, AUXESZ, RELSZ, LINESZ, + FILHSZ, AOUTSZ, SCNHSZ, SYMESZ, AUXESZ, RELSZ, LINESZ, FILNMLEN, #ifdef COFF_LONG_FILENAMES true, #else |