aboutsummaryrefslogtreecommitdiff
path: root/bfd/aoutx.h
AgeCommit message (Collapse)AuthorFilesLines
1992-06-16[time to file a PR on cvs...]Ken Raeburn1-72/+289
Various changes to get linker working again for a.out: * don't set/adjust section file positions or vmas more than once * use correct page size and segment size when calculating them * deal with some variations in a.out implementations Tested on sun4 and sun4->sun3 so far, will be testing further but needed to get wider exposure&testing. See ChangeLog for details. Also: * coffcode.h (coff_write_relocs): Write out swapped reloc, not pre-swapped version. * hosts/sparc.h (abort, exit): Hide these names if compiling with gcc version 2, to avoid warnings.
1992-05-20A couple of things from the net.David Henkel-Wallace1-16/+10
1992-04-24aoutx.h (aout_<bits>_swap_exec_header_in): Zero out the internal_execFred Fish1-2/+8
structure before initializing the fields that are used, so that the unused fields are in a known state. Two of these structures are memcmp'd so any fields not explicitly initialized must be set to a known state.
1992-02-27Don't core dump if no output section available for a symbolSteve Chamberlain1-2/+13
1992-02-27* aoutx.h (translate_from_native_sym_flags): when creating an alias symbol, ↵Steve Chamberlain1-355/+354
fill in the section as undefined, rather than leaving it blank
1992-01-10* aoutx.h (NAME(aout,find_nearest_line)): Recognize N_SOL symbols,Per Bothner1-89/+80
so that we can emit the correct file name even if it's an include file.
1991-12-04*** empty log message ***Steve Chamberlain1-108/+166
1991-12-01 * aout-encap.c, aoutf1.h, aoutx.h, archive.c, bout.c, coff-a29k.c,Steve Chamberlain1-3/+3
coff-h8300.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c, coff-mips.c, coff-rs6000.c, cpu-h300.c, elf.c, i386aout.c, newos3.c, stab-syms.c, syms.c: All these files have had their #includes altered to point to the new places.
1991-11-23Fix hp300bsd entry point problem.John Gilmore1-3/+16
1991-11-22const lintJohn Gilmore1-1/+1
1991-11-22ALIGN->BFD_ALIGNJohn Gilmore1-1/+2
1991-11-22 Moved bfd_stab_name() and bfd_stab_names[]Per Bothner1-1/+1
from syms.c to new file stab-syms.c. Renamed to aout_stab_name() and aout_stab_names[]. Also, since GNU extended type codes such as N_SETT are no longer in ../include/stab.def, include them manually.
1991-11-21* libaout.h (WORK_OUT_FILE_POSITIONS): One more try at thisJohn Gilmore1-11/+63
rather complicated seeming problem. Eliminate LOGICAL_ versions, just make N_XXX work by excluding the header from the text segment. * aoutx.h: Fix comments to match.
1991-10-25Update doc on how to define an architecture for "mh" change.John Gilmore1-3/+3
1991-10-25RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and John Gilmore.John Gilmore1-4/+7
1991-10-15* hosts/h-amix.h (free): Fix prototype.John Gilmore1-50/+65
* aoutx.h: Don't use NULL as an integer, for braindead systems that declare it as (void *)0. (From Peter Schauer.)
1991-10-05* bfd.c: Remove strerror() to libiberty.John Gilmore1-344/+204
* elf.c: Remove elf_set_section_contents, use generic one. Lint. * libbfd-in.h, libbfd.c: Add bfd_generic_set_section_contents. * libbfd.c (bfd_generic_{get,set}_section_contents): Check that last byte of transfer, not first byte, is within the section. * host-aout.c: Remove `BSD' archive support. Lint. * archures.c: Rename `struct bfd_arch_info_struct' to `struct bfd_arch_info'. Rename `typedef bfd_arch_info_struct_type' to `bfd_arch_info_type'. All uses changed. * reloc.c: Rename `bfd_reloc_status_enum_type' to `bfd_reloc_status_type'. Rename `bfd_reloc_code_enum_real_type' to `bfd_reloc_code_real_type'. (This seems to be a misnomer, it needs a better name.) All uses changed. * targets.c: Rename `enum target_flavour_enum' to `enum target_flavour', and remove the `_enum' from all of the enum values themselves. All uses changed. * configure.in, config/h-i386mach: i386 mach host. * config/t-i386-aout: Use host-aout.c. * trad-core.c: Give it its own xvec's to make it independent of other file formats. * ecoff.c, host-aout.c: Remove refs to trad-core. * config/t-dec3100, t-hp300bsd, t-tahoe, t-vax: Define TRAD_CORE. * targets.c: #ifdef TRAD_CORE, include it in the vector.
1991-09-26Lint (saber actually).John Gilmore1-9/+28
1991-09-04Allow GDB to patch object files.John Gilmore1-18/+29
Makefile.in: Add crude dependencies.
1991-09-03*** empty log message ***Steve Chamberlain1-0/+31
1991-08-23saberStu Grossman1-2/+3
1991-08-19Mon Aug 19 13:48:22 1991 Roland H. Pesch (pesch at cygint.cygnus.com)Roland Pesch1-5/+5
* aoutx.h, archive.c, archures.c, bfd.c, bfd.texinfo, cache.c, coffcode.h, core.c, format.c, libbfd.c, libbfd.h, libcoff.h, opncls.c, reloc.c, section.c, syms.c, targets.c (documentation segments): used BFD (caps) more consistently as a name in discourse, fixed a few other minor typos and uses of fonts
1991-08-17DocumentationSteve Chamberlain1-63/+65
1991-08-01Added support for constructors, warnings and indirectsSteve Chamberlain1-22/+48
1991-07-31Fixed memory trampling problemSteve Chamberlain1-11/+137
1991-07-04Now full of documentation. Yum Yum.Steve Chamberlain1-12/+145
1991-05-21*** empty log message ***Steve Chamberlain1-0/+1484