Go to file
Ian Lance Taylor 4298e311fe Add weak symbols as an extension to a.out.
* aoutx.h (sym_in_text_section): Don't define.
	(sym_in_data_section, sym_in_bss_section): Likewise.
	(sym_is_undefined, sym_is_global_defn): Likewise.
	(sym_is_debugger_info, sym_is_fortrancommon): Likewise.
	(sym_is_absolute, sym_is_indirect): Likewise.
	(translate_from_native_sym_flags): Rewrite for clarity.  Rearrange
	arguments and change caller.  Handle weak symbols.
	(translate_to_native_sym_flags): Likewise.
	(aout_link_check_ar_symbols): Don't ignore weak symbols.  Pull
	object in from archive if a weak defintion is found for an
	existing undefined symbol.
	(aout_link_add_symbols): Put all cases in switch.  Set flags of an
	undefined symbol to 0.  Handle weak symbols.
	(aout_link_write_symbols): Handle weak symbols.
	(aout_link_write_other_symbol): Likewise.
	(aout_link_input_section_std): Likewise.
	(aout_link_input_section_ext): Likewise.
	* sunos.c (sunos_write_dynamic_symbol): Likewise.
1994-06-11 20:40:59 +00:00
bfd Add weak symbols as an extension to a.out. 1994-06-11 20:40:59 +00:00
binutils * nm.c: HOST_64_BIT was renamed to BFD_HOST_64_BIT. 1994-06-10 21:14:49 +00:00
config * mh-ncrsvr43: New file from Tom McConnell <tmcconne@sedona.intel.com>. 1994-06-05 00:23:26 +00:00
gas * config/obj-elf.c (obj_elf_section): Don't set any flags based on 1994-06-10 21:42:30 +00:00
gdb Modified Files: 1994-06-11 01:09:25 +00:00
gprof changes from gas-2.3/binutils-2.4 dist (details in branch log msgs, changelogs) 1994-05-27 16:58:05 +00:00
include Add weak symbols as an extension to a.out. 1994-06-11 20:39:54 +00:00
ld Don't sanitize out SPARC v9 stuff. 1994-06-10 21:22:31 +00:00
mmalloc
opcodes Tue Jun 7 18:45:39 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-06-08 01:53:20 +00:00
readline * readline.c (_rl_set_screen_size): Don't compile if __GO32__ is 1994-05-09 23:01:56 +00:00
sim * interp.c (trap): Fix irix incompatibility. 1994-05-27 02:06:14 +00:00
.Sanitize * configure.in (target==go32): Don't build gdb. 1994-05-07 23:48:27 +00:00
Build-A-Release.mk
build-all.mk rs6k lynx changes 1994-06-08 05:05:21 +00:00
ChangeLog * configure: Remove temporary files on receipt of a signal. 1994-06-09 04:28:50 +00:00
ChangeLog.mpw Tue Apr 26 12:54:52 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-04-26 21:45:10 +00:00
config.guess * config.guess (i386-unknown-bsdi): New system to guess. 1994-06-04 00:48:21 +00:00
config.sub * config.sub: Strip off patch suffix so rtl is recognized 1994-05-25 16:23:13 +00:00
configure * configure: If there is a package_makefile_frag, remove 1994-06-07 19:07:34 +00:00
configure.in cvs server works fine on the RS/6000 these days. Only turned on for real 1994-06-09 22:37:13 +00:00
DOC.Sanitize Remove mention of keep-powerpc-netware: PowerPC NetWare is no longer 1994-05-20 18:26:18 +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
Makefile.in Move "@" so it's actually on the first line of the shell script in the 1994-06-08 01:03:08 +00:00
mpw-build.in
mpw-config.in
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
Pack-A-Progressive
SUPPORTED
tape-labels-tex.in
test-build.mk more cleanup 1994-05-18 00:03:28 +00:00