Binutils with MCST patches
Go to file
Ken Raeburn ede4eed483 Added new files elflink.c, elflink.h, elfcore.h.
Moved some mostly size-independent stuff from elfcode.h to elf.c, adding a data
structure to elfcode.h with some misc data and callback functions.  Added a
pointer to that structure to the target back end data.  More work can be done
here.

Renamed generic elf routines (not cpu-specific stuff) to start with bfd_elf or
_bfd_elf.  Updated most call sites, sometimes defined some macros.

Moved some dynamic linking support code from m68k, sparc, i386 to common files,
using target back end flags to control behavior.  More work can probably be
done here too.

Moved core- and linker-support code out of elfcode.h to elf.c, elfcore.h,
elflink.h, or elflink.c.  Now elfcode.h contains only .o and executable
support, plus #includes of elfcore.h and elflink.h.  Much of the contents of
these other header files can probably still be moved from the .h files to the
.c files, to get compiled only once.

Cleaned up some "gcc -Wall" warnings regarding unused or uninitialized
variables, in generic and cpu-specific code.
1995-07-06 02:22:00 +00:00
bfd Added new files elflink.c, elflink.h, elfcore.h. 1995-07-06 02:22:00 +00:00
binutils * nm.c (size_forward): Check yf against yn, not xn. 1995-07-04 21:05:23 +00:00
config Renamed. 1995-07-03 21:22:00 +00:00
gas * config/tc-sparc.c (md_shortopts): Add "K:" if OBJ_ELF. 1995-07-05 21:52:10 +00:00
gdb * defs.h: if __GO32__ or WIN32 the directory separating symbol should 1995-07-05 22:35:30 +00:00
gprof use changequote around [] 1995-06-16 19:30:48 +00:00
include * bfdlink.h (struct bfd_link_info): Change type of base_file to 1995-07-02 21:49:21 +00:00
ld * ldmain.c (HAVE_SBRK): Define for everything except 1995-07-05 07:47:43 +00:00
mmalloc * Makefile.in, configure.in: Converted to use autoconf. 1995-05-04 00:21:18 +00:00
opcodes Sanitize arc stuff from Makefile.in. 1995-07-04 19:43:44 +00:00
readline inc-hist.texi: gdb manual up to date for 95q3 1995-06-22 21:30:02 +00:00
sim forgot to check this in 1995-07-05 23:51:30 +00:00
.Sanitize Move various files that are only checked out for certain modules into 1995-06-27 21:22:30 +00:00
Build-A-Release.mk
build-all.mk update target lists for all hosts 1995-05-18 09:16:59 +00:00
ChangeLog * configure.in: Add i386-pe configuration. 1995-06-29 06:58:11 +00:00
config.guess * config.guess: Add hppa1.1-hp-lites support. 1995-04-26 16:59:33 +00:00
config.sub * Makfile.in (DLLTOOL_FOR_TARGET): New name, pass it down. 1995-07-03 22:02:03 +00:00
configure Handle autoconfiscated directories by running the correct configure script. 1995-06-21 20:57:03 +00:00
configure.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
configure.in * Makfile.in (DLLTOOL_FOR_TARGET): New name, pass it down. 1995-07-03 20:47:27 +00:00
DOC.Sanitize Remove mention of no-longer-needed keep-mpw, add mention of lose-gdbtk. 1995-05-29 20:52:31 +00:00
INSTALL
install-texi.in
Install.in
install.sh * install.sh: If $dstdir exists, don't check whether each component does. 1994-04-27 19:19:56 +00:00
intro.texi
makeall.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
Makefile.in * Makfile.in (DLLTOOL_FOR_TARGET): New name, pass it down. 1995-07-03 20:47:27 +00:00
mpw-build.in Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-config.in Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-configure Thu Mar 17 12:55:51 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-03-17 23:02:58 +00:00
mpw-README Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
Pack-A-Progressive
SUPPORTED Initial revision 1991-06-12 21:44:36 +00:00
tape-labels-tex.in
test-build.mk add support for i386-unixware target, m68k-vxworks5.1 target, i960-vxworks5.1 target... always configure with --enable-gdbtk 1995-05-18 09:27:23 +00:00