aboutsummaryrefslogtreecommitdiff
path: root/bfd/coffcode.h
AgeCommit message (Collapse)AuthorFilesLines
1991-12-08 * aoutx.h, archive.c, archures.c, bfd.c, cache.c, coff-m88k.c,Steve Chamberlain1-63/+57
coffcode.h, core.c, ctor.c, elf.c, format.c, ieee.c, init.c, libbfd.c, libbfd.h, libcoff.h, opncls.c, reloc.c, section.c, srec.c, syms.c, targets.c : all new documentation and lint removal.
1991-12-07Lint (detected on hp300bsd & sconix)John Gilmore1-30/+15
1991-11-30New documentation styleSteve Chamberlain1-250/+279
1991-11-27 * Makefile.in: added coff-h8300Steve Chamberlain1-143/+222
* configure.in: now h8 is a coff target * cpu-h8300.c: fix various disassembly problems * libcoff.h: took out some code which has been #0ed for a long time. * targets.c: added h8 coff * coff-a29k.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c added new macro RTYPE2HOWTO to take a load of #ifdefs out of coffcode.h * coffcode.h: Started to change the way machine dependencies are handled, from the nest of #ifdefs to macros defined in the including coff-<foo>.c
1991-11-22 * coff-mips.c, coffcode.h: Peter Schauer's patch to kludge inJohn Gilmore1-0/+4
nonstandard MIPS sections (.rdata, .sdata, etc).
1991-11-22const lintJohn Gilmore1-2/+2
1991-11-22ALIGN->BFD_ALIGNJohn Gilmore1-3/+7
1991-11-07Thu Nov 7 11:03:55 1991 Steve Chamberlain (sac at rtl.cygnus.com)Steve Chamberlain1-318/+202
* coffcode.h: Defined new macros [PUT|GET]LINENO_LNNO for manipulation of lnno fields in lineno structs in a coff-<f>.h independent way. Override it in coff-<f>.h to your favourite number if you don't have a 16bit lnno field. (coff_swap_lineno_in) (coff_swap_lineno_out): modified to use the new macros.
1991-11-03 * bfd-in.h (bfd_print_symbol_type_hopw enum): Add new optionPer Bothner1-0/+1
bfd_print_symbol_nm, for use by nm. * aoutx.h (NAME(aout,print_symbol)): Add code for new bfd_print_symbol_nm option, to print in nm format. * coffcode.h (coff_print_symbol), ieee.c (ieee_print_symbol) oasys.c (oasys_print_symbol): Provide stub implementations for bfd_print_symbol_nm. * syms.c: New function bfd_decode_symclass, used by nm printer. New function bfd_stab_name to look up string name of stab code.
1991-11-01* coff-rs6000.c: Change name to "aixcoff-rs6000", to avoidJohn Gilmore1-3/+39
matching prefix "coff". * coffcode.h (coff_swap_aux_in, coff_swap_aux_out): Handle rs/6000 csect records.
1991-10-25RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and John Gilmore.John Gilmore1-313/+405
1991-10-21 * coffcode.h (coff_compute_section_file_positions): make it padSteve Chamberlain1-0/+6
section size out if there are alignment restrictions so that the image will be ok on a system where section positions are worked out by accumulating sizes rather than from the section headers.
1991-10-21 * targets.c (proto write_armap). Changed orl_count to unsigned.Steve Chamberlain1-15/+13
* opncls.c (bfd_close_all_done). Added so that generative programs like gas can close a bfd without causing bfd confusion. * libbfd.h (changed becuase of protos) * amdcoff.c: messed with the way that jmp displacements are calcualated. This may not yet be totally correct. * archive.c (coff_write_armap): rewrote the way that ranlibs are written out. * coffcode.h (fixup_symbol_value): now doesn't core dump if a non abs symbol has no section (like a register symbol). (coff_write_symbol) now zeros auxent before filling it up to help with sensitive applications. * libbfd.c (bfd_write_bigendian_4byte_int): added.
1991-10-11 * bfd-in.h: Added more macros to COFF_SWAP_TABLE.Steve Chamberlain1-108/+151
* bfd.c: Added macros to enable gas to swap coff records. * coffcode.h: Make the coff_swap_*_out routines return the number of bytes swapped, and cleaned up their prototypes. * configure.in: Added ebmon/coff support * ecoff.c: Changed null definitions of coff_swap_*_out to conform to new prototypes * targets.c: Added new entry points for coff swapping
1991-09-26Lint (saber actually).John Gilmore1-69/+86
1991-08-23saberStu Grossman1-3/+3
1991-08-19Mon Aug 19 13:48:22 1991 Roland H. Pesch (pesch at cygint.cygnus.com)Roland Pesch1-13/+13
* 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-08Fixed bug where stringtable size wasn't being swapped.Steve Chamberlain1-63/+98
1991-07-19 * newsos3.c, targets.c, coffcode.h: new patches from DavidSteve Chamberlain1-4/+2
Wood
1991-07-16*** empty log message ***Steve Chamberlain1-1/+1
1991-07-15* aoutf1.h archive.c bfd.c coffcode.h core.c ecoff.c ieee.cSteve Chamberlain1-146/+277
bfd.texinfo oasys.c opncls.c reloc.c srec.c: More documentation on lint fixes. * amdcoff.c bfd.texinfo Makefile.in : Folded in changes for amd 29k coff by David Wood (wood@lab.ultra.nyu.edu).
1991-07-09Avoid "statement not reached" error.John Gilmore1-1/+3
1991-07-04Now full of documentation. Yum Yum.Steve Chamberlain1-928/+1425
1991-06-07Added code to deal with filenames less than 9 characters in a COFF file.Sean Eric Fagan1-0/+3
1991-05-30*** empty log message ***Steve Chamberlain1-92/+22
1991-05-25Added 386 support!Steve Chamberlain1-108/+126
1991-05-22* libbfd.c: Now compilesSteve Chamberlain1-0/+2623
* coffcode.h: removed all put_x_<sizes>