aboutsummaryrefslogtreecommitdiff
path: root/bfd/seclet.c
AgeCommit message (Collapse)AuthorFilesLines
1992-08-27 * bout.c: added support for relaxable alignment relocs.Steve Chamberlain1-10/+11
* seclet.c (rel, seclet_dump_seclet, seclet_dump): get the app to pass down pointer to play area rather than use alloca
1992-07-16 * bfd-in.h : add BFD_IS_RELAXABLE flagSteve Chamberlain1-1/+2
* bout.c (bout_swap_exec_header_[in_out]): new field in exec header e_relaxable, major hackery in callbacks * libaout.h : add space for a_relaxable. * seclet.c (rel): don't relax empty sections
1992-05-26 * coff-a29k.c: do byte relocs correctlySteve Chamberlain1-1/+2
* coffcode.h (styp_to_sec_flags): never load INFO sections * seclet.c (rel): don't relocate INFO sections
1992-05-05LintSteve Chamberlain1-1/+1
1992-05-04 * bfd-in.h: bump version to 1.96Steve Chamberlain1-2/+4
Major change; changed calling convention for bfd_get_relocated_section_contents so that caller allocates memory for section data. * coffcode.h (bfd_coff_get_relocated_section_contents), reloc.c, seclet.c, targets.c, bfd.c: reflect new convention. * coffcode.h (styp_to_sec_flags): if styp_flags is not a special case, then use reasonable default values for SEC_* flags.
1992-04-17Fri Apr 17 09:15:31 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain1-29/+26
* bfd.c, Makefile.in: added tekhex * aoutx.h (set_section_contents): pages should be padded to the size of a page, not the size of a segment. * configure.in: added go32 host and i386-aout target. * i386aout.c, libaout.h: now works for go32 target * ieee.c: fix bit rot. * seclet.c: support for padding seclet type.
1992-01-28 New entry point in the transfer vector - bfd_relax_section.Steve Chamberlain1-241/+0
* aout-target.h: add to vector, call generic_relax * bfd-in.h: add to vector * bfd.c: add #define for vector * bout.c: add to vector, call generic_relax * coffcode.h: add to vector, also now has coff specific relax code for the relaxable H8/300 relocs. Also clean up abs section cruft. * elf.c: call generic_relax * ieee.c: call new vector, clean up some bugs due to the creation of bfd_abs_section * libbfd.h: add bfd_generic_relax_section EXFUN * oasys.c: call generic_relax * reloc.c: implement generic_relax * seclet.c: moved much of this into coffcode.h * srec.c: call generic_relax * targets.c: define new transfer vector
1992-01-24Uses the new small reloc type now.Steve Chamberlain1-0/+370
Currently self hosts on sun4 and sun3