aboutsummaryrefslogtreecommitdiff
path: root/bfd/coffgen.c
AgeCommit message (Collapse)AuthorFilesLines
2000-02-09Set arch/mach info prior to swapping in sections, so that the swappingTimothy Wall1-4/+6
routines have access to the arch/mach info.
2000-01-13Apply Tim walls octest vs bytes patchNick Clifton1-4/+3
1999-09-111999-09-11 Donn Terry <donn@interix.com>Ian Lance Taylor1-1/+16
* coffgen.c (coff_print_symbol): Fix printing of aux record for function symbols.
1999-09-111999-09-11 Donn Terry <donn@interix.com>Ian Lance Taylor1-1/+2
* syms.c (BSF_DEBUGGING_RELOC): Define. * coffgen.c (fixup_symbol_value): Relocate a symbol which has BSF_DEBUGGING_RELOC set. * bfd-in2.h: Rebuild.
1999-09-07 * coffcode.h (bfd_coff_backend_data): Add _bfd_filnmlen field.Ian Lance Taylor1-9/+11
(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.
1999-09-071999-09-06 Donn Terry <donn@interix.com>Ian Lance Taylor1-2/+2
* coffcode.h (sec_to_styp_flags): Write separate COFF_WITH_PE version. Move COFF_WITH_PE specific code to new version. (stype_to_sec_flags): Likewise. Add section parameter. * coffgen.c (make_a_section_from_file): Set target_index before calling styp_to_sec_flags. Pass section to styp_to_sec_flags. * libcoff.h: Rebuild.
1999-08-18comment changes from Donn Terry, and indentation changesIan Lance Taylor1-7/+14
1999-08-091999-08-09 Eli Zaretskii <eliz@is.elta.co.il>Ian Lance Taylor1-1/+20
* coffgen.c (coff_find_nearest_line): When looking for file, use last best match rather than first. If address is beyond last line number record, don't return the last line as the correct value.
1999-07-11 * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSEDIan Lance Taylor1-6/+6
as appropriate. Fill in structure initializations. Add variable initializations. Add casts. * dwarf1.c (parse_line_table): Change eachLine to unsigned long. (dwarf1_unit_find_nearest_line): Change i to unsigned long.
1999-05-11 * ecoff.c (_bfd_ecoff_write_armap): give the symtab element aDJ Delorie1-3/+13
reasonable mode until "ar x" is smart enough to skip it (fixes gcc/libgcc.a builds on mips-ecoff targets * coffcode.h (styp_to_sec_flags): Explain how COMDATs are supposed to work. Hack to support MS import libraries, which use different COMDAT types than GNU. (coff_slurp_symbol_table): C_SECTION symbols are local; they refer to implied zero-length sections (see peicode below) * coffgen.c (coff_get_normalized_symtab): Properly read long MS filename symbols, which use one *or more* auxents. * coffswap.h (coff_swap_aux_in): ditto * peicode.h (coff_swap_sym_in): Build the implied zero-length sections
1999-05-0319990502 sourceware importbinu_ss_19990502Richard Henderson1-0/+2378