aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
1991-11-23Fix hp300bsd entry point problem.John Gilmore2-3/+20
1991-11-22 * coff-mips.c, coffcode.h: Peter Schauer's patch to kludge inJohn Gilmore3-2/+13
nonstandard MIPS sections (.rdata, .sdata, etc).
1991-11-22const lintJohn Gilmore5-23/+41
1991-11-22ALIGN -> BFD_ALIGNJohn Gilmore1-4/+44
1991-11-22ALIGN->BFD_ALIGNJohn Gilmore5-33/+555
1991-11-22LintJohn Gilmore2-2/+32
1991-11-22LintJohn Gilmore1-0/+4
1991-11-22 Moved bfd_stab_name() and bfd_stab_names[]Per Bothner6-31/+34
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-22Initial revisionPer Bothner1-0/+59
1991-11-21* libaout.h (WORK_OUT_FILE_POSITIONS): One more try at thisJohn Gilmore3-14/+115
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-11-21Remove echo.John Gilmore1-44/+0
1991-11-21Avoid duplicate echo.John Gilmore1-3/+4
1991-11-17 * targets.c: Make the default target_vector containPer Bothner1-1/+10
just &DEFAULT_VECTOR. This makes executables a lot smaller. Old behavior can be gotten by defining ALL_TARGETS. * aoutf1.h, demo64.c, i386aout.c, newsos3.c, sunos.c: Factored out common code into new file aout-target.h. Saves a lot of duplicate code for a.out variants.
1991-11-15Quit moving *-in.h into and out of doc subdir. Doc subdir knows howRoland Pesch1-6/+6
to find them.
1991-11-15Repairs for srcdir/objdir separation.Roland Pesch2-22/+68
Individual targets for proto-header files.
1991-11-15 * aoutx.h (NAME(aout,print_symbol)): Fix thinko.Per Bothner1-0/+6
* syms.c (bfd_stab_names): Turn on new GNU_EXTRA_STABS macro to include names of N_SETT etc.
1991-11-15Remove line containing only a leading tab. Such lines cause some versionsFred Fish1-3/+4
of "make" to choke, including SVR4 versions.
1991-11-15Add Makefile.in, configure.in. Remove Makefile.Per Bothner1-2/+6
1991-11-15Add minimal support for reading ELF symbol files and generating canonical bfdFred Fish1-0/+4
symbol tables. Also change the names of some functions.
1991-11-15Trivial change to comment to remove redundant "to".Fred Fish2-6/+88
1991-11-14Added harrisSteve Chamberlain1-1/+5
1991-11-14Get prototype of memchr rightSteve Chamberlain1-1/+1
1991-11-14Install bfd.h into destdir/includeSteve Chamberlain1-1/+2
1991-11-14Now works in objdir/subdirs.K. Richard Pixley2-30/+75
1991-11-14Removed '-' prefix from Makefile invocation of makeinfo. Not neededRoland Pesch1-1/+1
(til next time someone breaks it; I want a bugreport then).
1991-11-14added staging stuff & install targetK. Richard Pixley1-5/+56
1991-11-14take care of doc subdir, tooK. Richard Pixley1-0/+27
1991-11-13Repair info node-pointer bug.Roland Pesch1-58/+74
1991-11-13Changed 'i386_coff' to 'i386-coff' to match the real file's name.Sean Eric Fagan1-1/+1
1991-11-13Initial revisionK. Richard Pixley2-0/+94
1991-11-13 * ieee.c: (ieee_object_p) cast NULL correctly.Steve Chamberlain2-4/+15
* configure.in: added harris host
1991-11-13Initial revisionSteve Chamberlain1-0/+38
1991-11-13*** empty log message ***Steve Chamberlain1-0/+4
1991-11-13Various changes from David Wood.Steve Chamberlain1-94/+125
1991-11-12Just use #undef, not #define foo fooJohn Gilmore2-5/+5
1991-11-12Mon Nov 11 20:30:18 1991 Steve Chamberlain (sac at cygnus.com)Steve Chamberlain3-5/+13
* Makefile.in: standardize on MINUS_G to disable debugging * coff-m88k.c: create coff armaps instead of bsd ones. * opncls.c (bfd_close_all_done), (bfd_close): Mask out random bits when calling chmod.
1991-11-12Additions to support ELF formatted core files.Fred Fish1-0/+6
1991-11-12 * aoutx.h (NAME(aout,find_nearest_line)): Handle the casePer Bothner2-6/+70
of two N_SO stabs, one for directory, and one for filename. * bfd-in.h (print_vma): Factor out duplicate definition. Exit a little more gracefully when malloc returns NULL. * libbfd.c: New function bfd_xmalloc (malloc wrapper). * opncls.c, syms.c, bout.c, aoutx.h: Replace malloc by bfd_xmalloc. * libbfd.h: Rre-generated due to libbfd.c update.
1991-11-09Document use of elf_big_vec as DEFAULT_VECTOR.Fred Fish1-0/+2
1991-11-09Don't try to create a bfd section for the first ELF section header tableFred Fish2-3/+9
entry, since it is just a placeholder with no name.
1991-11-09* coff-rs6000.c, config/mh-rs6000: Make it work on archive andJohn Gilmore1-4/+13
core files, when compiling native. * hosts/h-rs6000.h: Define FASCIST_FDOPEN for bfd_fdopenr.
1991-11-09Define FASCIST_FDOPEN.John Gilmore1-0/+3
1991-11-07Thu Nov 7 11:03:55 1991 Steve Chamberlain (sac at rtl.cygnus.com)Steve Chamberlain2-318/+217
* 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-05Added default_reloc_type_lookup to arch_infoSteve Chamberlain1-1/+1
1991-11-05Added h-delta88Steve Chamberlain1-1/+5
1991-11-05find include filesK. Richard Pixley1-1/+1
1991-11-04Added ctor.c (I remembered this time)Steve Chamberlain1-1/+5
1991-11-04added ctor.cSteve Chamberlain1-0/+1
1991-11-04Added ctor.cSteve Chamberlain1-2/+2
1991-11-04Sat Nov 2 14:26:03 1991 Steve Chamberlain (steve at cygnus.com)Steve Chamberlain3-4/+61
* Makefile.in: Added ctor.c * archures.c (bfd_default_arch_struct) added bfd_default_reloc_type_lookup. * coffcode.h: removed a load of #if 0ed code. (coff_compute_file_section_positions): now works out the section alignment and size correctly in all cases. (coff_get_symtab): looks for contructor symbols and calls the right function when they're found. (coff_canonicalize_reloc): knows when a section is full of contructors and does the right thing. * cpu-m88k.c: Added default_reloc_type lookup to the architecture description. * libbfd-in.h: (bfd_default_reloc_type_lookup) defun added. * libcoff.h: removed #if 0ed code * reloc.c: (bfd_reloc_code_real_type) added BFD_RELOC_CTOR for arch independent contructtor relocation type. (bfd_reloc_type_lookup): removed the comment "this will go away" since it won't. (bfd_howto_32): stolen from 88k, this is a 32bit reloc which is used when BFD_RELOC_CTOR falls through to give a default 32bit reloc for contructors. (bfd_default_reloc_type_lookup): added. * aoutf1.h: fixed SEGMENT_SIZE typo.