Fix writing databss hunks.
Remove short-circuit in function writing symbol information.
Small cleanup in functions used to generate a HUNK file.
Restrict relocation types for load files.
Fix target m68k-amigaoshunk.
Simplify exclusion of empty sections.
Cleanup the function setting the section contents.
Centralise check of section _cooked_size.
Remove macro adata.
Use BFD provided section macro.
Fix reading a signed character value from memory.
Harmonize section data naming with other BFD backends.
Fix writing of ABS symbols for HUNK objects.
Tweak debug/trace statements when generating HUNK objects.
Improve resident linking.
Improve base-relative linking.
Small cleanup when writing hunk data.
Simplify calculation of header section size for load files.
Style cleanup.
Apply style and improve comments.
Tweak check for a written relocation hunk type.
Include check of relocation numbers into end condition of loops.
Allocate array reloc_counts only once.
Use bfd_size_type for section related values.
Use target_index member in section structure as replacement of index_map.
Simplify writing datadata relocations.
Replace manual index calculation with normal 2d array indexing.
Remove check for .bss section.
Compute max_hunk value when removing empty sections.
Remove disabled and long obsolete code.
Style changes (no functional change).
Remove obsolete code.
Centralise check to ignore .bss section during link step in base-relative mode.
Improve check for invalid baserelative relocations.
Make names of relocation helper functions slightly more descriptive.
Tweak hunk header setup code for load files.
Prune include list.
Add libbfd.h include guard.
Deduplicate symbol string data written into the GNU DEBUG HUNK.
Remove ancient amiga hack to make translate_to_native_sym_flags global.
Backport from trunk: Fix incompatible pointer types.
Move generation of GNU HUNK_DEBUG to the a.out-amiga backend space.
Move generation of GNU HUNK_DEBUG to a separate function.
Optimize amiga_write_section_contents.
Read amiga_per_section(section)->disk_size only once.
Harmonize uses of write_longs function.
Fix style nits.
Portability fix.
Eliminate an unused parameter.
Obsolete function amiga_digest_file.
Fix file size detection for HUNK_UNIT files contained in a linker library.
Use BFD bfd_size_type.
Accept missing intermediate HUNK_END only for load files.
Remove superfluous break statements.
Minor correction of amiga_object_p function.
Minor comment tweaks.
Update amiga_archive_p function.
Use bfd_generic_stat_arch_elt function.
Combine two memory allocations.
Make more use of parse_archive_units.
Minor simplification of archive file parsing.
Improve UNIT handling.
Use BFD types.
Update archive support code.
Add compatibility with later BFD versions.
Fix reading EXT_ABS symbol values on 64-bit hosts.
Remove "bfd_byte *" type casts from GL and GW macros.
Mark constant position values of bfd_seek as file_ptr.
Prefer normal int when possible.
Style fixes.
Small cleanups.
Update header file order.
Retire use of alloca.
Extend the aout_backend_data structure.
Add amiga_translate_to_native_sym_flags helper function.
Use libamiga.h in the amiga a.out backend to access shared resources.
Make more use of libamiga.h.
Make libamiga.h usable with amiga a.out backend.
Improve use of SET_ARCH_MACH interface.
Silence GCC warnings about a switch case falling through into the next case.
Refine pc-relative offset decision for OBJ_AMIGAHUNK.
Restore .text as default active section with HUNK output.
Use a more expressive name for amiga_data structure.
Prefer normal int when possible.
Provide missing prototype.
Small cleanups.
Move initialization of tdata structure fields into a separate function.
Simplify interface for writing hunk names and symbol names.
Support multiple SYMBOL hunks attached to a code/data/bss hunk.
Keep relocation hunk data in file order.
Prepare follow-up changes.
Calculate the byte length of a symbol name only once.
Harmonize parsing and reading symbol data.
Style fixes.
Symbols are already processed if relocation canonicalization is requested.
Simplify relocation processing.
Replace generic language types with BFD provided typedefs.
Short circuit symbol parsing if all expected relocations are recorded.
Handle get_long failure correcly.
Improve relocation processing.