aboutsummaryrefslogtreecommitdiff
path: root/bfd/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
1992-01-29Makefile.in: Add dependencies for various coff-*.o files.Fred Fish1-5/+25
elf.c: Remove extraneous paren from core_prpsinfo and core_prpstatus macros, rename core_prpstatus to core_prstatus. Replace references to old section "size" member with new "_raw_size" member. Implement elf_make_empty_symbol, which is now used.
1991-12-07Fri Dec 6 22:58:48 1991 K. Richard Pixley (rich at rtl.cygnus.com)K. Richard Pixley1-24/+48
* Makefile.in: install using INSTALL_DATA, added standards.text support. * configure.in: mark directory as target dependent. configure nows works in objdir always so make file existence checks against ${srcdir}. Thu Dec 5 22:46:19 1991 K. Richard Pixley (rich at rtl.cygnus.com) * Makefile.in: idestdir and ddestdir go away. Added copyrights and shift gpl to v2. Added ChangeLog if it didn't exist. docdir and mandir now keyed off datadir by default.
1991-12-01Fixed dependenciesSteve Chamberlain1-1/+1
1991-12-01Moved the position of the #### lines so that the makefile fragmentsSteve Chamberlain1-2/+3
can override the BFD_{LIBS,MACHINES,BACKENDS} make variables.
1991-11-27 * Makefile.in: added coff-h8300Steve Chamberlain1-17/+6
* 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 Moved bfd_stab_name() and bfd_stab_names[]Per Bothner1-4/+9
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-15Quit moving *-in.h into and out of doc subdir. Doc subdir knows howRoland Pesch1-6/+6
to find them.
1991-11-14Install bfd.h into destdir/includeSteve Chamberlain1-1/+2
1991-11-14take care of doc subdir, tooK. Richard Pixley1-0/+27
1991-11-12Mon Nov 11 20:30:18 1991 Steve Chamberlain (sac at cygnus.com)Steve Chamberlain1-3/+4
* 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-05find include filesK. Richard Pixley1-1/+1
1991-11-04Added ctor.cSteve Chamberlain1-2/+2
1991-10-25* Rename COFF-related files in `coff-ARCH.c' form.John Gilmore1-21/+20
coff-a29k.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c, coff-mips.c, coff-rs6000.c to be exact.
1991-10-25* Makefile.in: Only supply TARGET_DEFAULTS to targets.c, reducingJohn Gilmore1-0/+4
make output clutter.
1991-10-25RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and John Gilmore.John Gilmore1-5/+11
1991-10-11Remove refs to ../include/sysdep.h.John Gilmore1-10/+13
1991-10-11Restructure configuration scheme for bfd, binutils, ld.John Gilmore1-2/+5
Use -I. to get sysdep.h.
1991-10-11* Makefile.in: Rename XDEPFILES.John Gilmore1-5/+6
* trad-core.c: Document how to use it nowadays. * i386aout.c, newsos3.c: Clean up. * i386coff.c: Allow 386 coff files to be used as core files too (for reading core files from embedded systems).
1991-10-08Add i386aout.cJohn Gilmore1-4/+7
1991-10-01* Makefile.in, configure.in, targets.c, elf.c: Add preliminaryJohn Gilmore1-4/+3
ELF support good enough for GDB. * configure.in, config/h-amix, config/t-m68k-elf: Handle m68k-cbm-svr4 host and target.
1991-10-01Insert the incidentals and things I forgot to ci last time, same log message:Steve Chamberlain1-4/+14
Mon Sep 30 15:13:46 1991 Steve Chamberlain (steve at cygnus.com) * cpu-a29k.c, cpu-i386.c, cpu-m68k.c, cpu-mips.c, cpu-vax.c, cpu-h8300.c, cpu-i960.c, cpu-m88k.c, cpu-sparc.c: added. These files will eventually contain processor specific bits for bfd, like strange relocation information and dis/assembly. So far only the H8 has been even partially done. This work also ties in with the change in handling architectures. * amdcoff.c: (a29k_reloc) fix error message. * aout-f1.h: (choose_reloc_size) now calls bfd_get_arch to discover the architecture of the bfd. (sunos4_callback) calls the function bfd_set_arch_mach rather than stuffing stuff directly into the bfd. (sunos4_write_object_contents), changed names of accessor functions. * aoutx.h: (set_arch_mach) now calls bfd_default_set_arch_mach to setup the environment. * archive.c: (bfd_slurp_coff_armap) coff archives always have the headers in big endian format, regardless of the endianess of the host or target. * archures.c: totally changed. Now an architecture is represented with a pointer to an info structure rather than an enumerated type and a long. The old info is available as two elements in the structure. Future enhancements to architecure support will involve pointers to methods being placed into the info structure. * bfd.c: changed the definition of the bfd structure for the new architecture stuff. * bout.c: (b_out_set_arch_mach) changed to use the new architecture mechanism. * coffcode.h: (coff_set_arch_mach, coff_set_flags) changed to use the new architecture mechanism. * configure.in: added h8 stuff. * ieee.c: too many changes to note. Now ieee files written with bfd gas and ld can be read by gld and ieee only linkers and simulators. * libbfd.c, libbfd.h: changed prototype of bfd_write. * newsos3.c: (newos3_callback) now calls bfd_set_arch_mach rather than fixing the structure directly. * oasys.c: (oasys_object_p) now calls bfd_default_set_arch_mach rather than fixing the structure directly. * opncls.c: (new_bfd) makes sure that bfd_init has been called before opening a bfd. * srec.c: (srec_set_arch_mach) now calls bfd_default_set_arch_mach rather than fixing the structure directly. * targets.c: (target_vector) now by defining SELECT_VECS (perhaps in the t/hmake file) a user can select which backends they want linked with bfd without changing the source. * init.c: new, looks after initializing modules. * howto.c: for future use, will allow an application to work out what cookie to use as a handle on a relcoatio howto.
1991-10-01Exploit the new executable config.statusK. Richard Pixley1-54/+51
1991-09-12Thu Sep 12 14:07:22 1991 Roland H. Pesch (pesch at cygint.cygnus.com)Roland Pesch1-4/+4
* Makefile.in: $(MAKE) for make, $(docdir) for doc * doc/Makefile: redundant dependencies for Sun-make VPATH bug
1991-09-04Allow GDB to patch object files.John Gilmore1-69/+79
Makefile.in: Add crude dependencies.
1991-08-21Wed Aug 21 14:33:06 1991 Roland H. Pesch (pesch at cygint.cygnus.com)Roland Pesch1-3/+3
* Makefile.in, awkscan-ip, awkscan-p, intobfd, libbfd.h, libcoff.h, tolibcoff; new bfd-in.h, libbfd-in.h, libcoff-in.h: (a) use separate files for invariant parts of bfd.h, libbfd.h, and libcoff.h; (b) in generated parts of same, use less obtrusive marks indicating .c origins. * bfd.texinfo: generalize most references to linker
1991-08-21Declare dependency even for optional modules.John Gilmore1-3/+4
1991-08-20Tue Aug 20 15:18:02 1991 Roland H. Pesch (pesch at cygint.cygnus.com)Roland Pesch1-1/+1
* Makefile.in: include core.p in PROTOS (building better bfd.h) * archures.c: remove empty foo() definition (crept in at vn1.9)
1991-08-17Doc changesSteve Chamberlain1-36/+32
1991-07-31Remove amdcoff.c (and its name from Makefile.in) by default, becauseJohn Gilmore1-3/+0
its copyright is not yet assigned to FSF.
1991-07-31 * all files: update copyright notices for GPL version 2.John Gilmore1-17/+20
Install header comments and attribute most modules to their authors. BFD's name is now officially "Binary File Descriptor", so remove any conflicting perjoratives.
1991-07-27*** empty log message ***Steve Chamberlain1-4/+2
1991-07-15* aoutf1.h archive.c bfd.c coffcode.h core.c ecoff.c ieee.cSteve Chamberlain1-2/+2
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-06Added core.c prototypes to bfd.hSteve Chamberlain1-2/+5
1991-07-04Now full of documentation. Yum Yum.Steve Chamberlain1-6/+91
1991-06-09added support for binary comparisons.K. Richard Pixley1-0/+5
1991-05-29Merge in changes from gdb-3.95 release into mainstream of BFD development.John Gilmore1-1/+2
Support defaulted (search all) targets and specific (only check one) targets.
1991-05-25Added 386 support!Steve Chamberlain1-3/+3
1991-05-18*** empty log message ***Steve Chamberlain1-4/+4
1991-05-14ar called through parametarizable macro.K. Richard Pixley1-3/+4
1991-05-11Sony NEWS port and modularization of a.out code. Cleanup ofJohn Gilmore1-4/+4
close_and_cleanup, write_contents, and jump vectors.
1991-05-10Test new structure exporting code with 68k coff implementaion.Steve Chamberlain1-2/+2
1991-05-08Added make dep rule.Steve Chamberlain1-22/+6
When configure is used, the created makefile will have all the dependencies filled in.
1991-05-02Merge Per Bothner's MIPS changes from 31 March 1991 (bfd-0.5.2-patch1a)John Gilmore1-2/+2
and make the result compile and run on the DEC 3100. It still has trouble running but it can handle opening exec and symbol files in ecoff format.
1991-05-02Merge devo/bfd with GDB's bfd.John Gilmore1-5/+5
1991-04-25Minor changes to accomodate merging of three include file directories.John Gilmore1-1/+1
1991-04-24Added some depdenencies and fixed etagsSteve Chamberlain1-2/+7
1991-04-18Some cleanup and some new targets.K. Richard Pixley1-16/+37
1991-04-16Now handles multiple hosts and targets.K. Richard Pixley1-5/+4
1991-04-10Cut 2. Subdirs.K. Richard Pixley1-1/+3
1991-04-08Added little endian a.out.K. Richard Pixley1-4/+6