public inbox for gas2@sourceware.org
 help / color / mirror / Atom feed
* New binutils release
@ 1996-06-18 21:52 Ian Lance Taylor
  1996-06-19  1:14 ` manfred
  1996-06-19  6:22 ` Joel Sherrill
  0 siblings, 2 replies; 3+ messages in thread
From: Ian Lance Taylor @ 1996-06-18 21:52 UTC (permalink / raw)
  To: gas2, bfd

I would like to start moving toward a new binutils release.  I'm going
to be making this release, rather than Ken, the usual binutils
maintainer.

If you have any patches you want to get in, please send them in soon.
If you have sent in patches and they are waiting on copyright
assignments, please get the assignments in ASAP; it can sometimes take
a while for the FSF office to turn them around.

I do have a few patches which I haven't integrated yet; however, if
you have sent in patches and they haven't appeared in a snapshot yet,
let me know, just in case they've gotten lost.

Ian


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: New binutils release
  1996-06-18 21:52 New binutils release Ian Lance Taylor
@ 1996-06-19  1:14 ` manfred
  1996-06-19  6:22 ` Joel Sherrill
  1 sibling, 0 replies; 3+ messages in thread
From: manfred @ 1996-06-19  1:14 UTC (permalink / raw)
  To: Ian Lance Taylor; +Cc: gas2, bfd

Hi there,

I found a bug in the generic output routine in linker.c, which emits symbols
even if you specify `-s' (strip all) on the linker command-line; obviously
the check for (info->strip == strip_all) is missing:

diff --context --recursive --show-c-function -x *.o -x *.info* -x *.html* -x *.elc -x *.dvi -x *.orig -x *~ -x version.el /u/b60/manfred/tmp/orig/binutils-2.6/bfd/ChangeLog binutils-2.6/bfd/ChangeLog
*** /u/b60/manfred/tmp/orig/binutils-2.6/bfd/ChangeLog	Fri Nov 17 02:42:59 1995
--- binutils-2.6/bfd/ChangeLog	Wed Jun 19 09:22:21 1996
***************
*** 1,3 ****
--- 1,8 ----
+ Wed Jun 19 07:20:56 1996  Manfred Hollstein KS/EIC5 60/3/142 #40283  <manfred@lts.sel.alcatel.de>
+ 
+ 	* linker.c (_bfd_generic_link_output_symbols): Don't output any
+ 	symbol if info->strip == strip_all.
+ 
  Thu Nov 16 17:32:55 1995  Ken Raeburn  <raeburn@cygnus.com>
  
  	* VERSION: Updated to 2.6.
diff --context --recursive --show-c-function -x *.o -x *.info* -x *.html* -x *.elc -x *.dvi -x *.orig -x *~ -x version.el /u/b60/manfred/tmp/orig/binutils-2.6/bfd/linker.c binutils-2.6/bfd/linker.c
*** /u/b60/manfred/tmp/orig/binutils-2.6/bfd/linker.c	Fri Nov  3 05:17:42 1995
--- binutils-2.6/bfd/linker.c	Wed Jun 19 09:17:22 1996
*************** _bfd_generic_link_output_symbols (output
*** 2155,2164 ****
  
        /* This switch is straight from the old code in
  	 write_file_locals in ldsym.c.  */
!       if (info->strip == strip_some
! 	  && (bfd_hash_lookup (info->keep_hash, bfd_asymbol_name (sym),
! 			       false, false)
! 	      == (struct bfd_hash_entry *) NULL))
  	output = false;
        else if ((sym->flags & (BSF_GLOBAL | BSF_WEAK)) != 0)
  	{
--- 2155,2165 ----
  
        /* This switch is straight from the old code in
  	 write_file_locals in ldsym.c.  */
!       if (info->strip == strip_all
! 	  || (info->strip == strip_some
! 	      && (bfd_hash_lookup (info->keep_hash, bfd_asymbol_name (sym),
! 				   false, false)
! 		  == (struct bfd_hash_entry *) NULL)))
  	output = false;
        else if ((sym->flags & (BSF_GLOBAL | BSF_WEAK)) != 0)
  	{

 Manfred Hollstein			Alcatel TELECOM, Dept. KS/EIC5
 e-mail: manfred@lts.sel.alcatel.de	Lorenzstrasse 10
 Phone: +49 711 821 40283		70435 Stuttgart
 Fax:	+49 711 821 40196		Germany


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: New binutils release
  1996-06-18 21:52 New binutils release Ian Lance Taylor
  1996-06-19  1:14 ` manfred
@ 1996-06-19  6:22 ` Joel Sherrill
  1 sibling, 0 replies; 3+ messages in thread
From: Joel Sherrill @ 1996-06-19  6:22 UTC (permalink / raw)
  To: Ian Lance Taylor; +Cc: gas2, bfd

On Wed, 19 Jun 1996, Ian Lance Taylor wrote:

> I do have a few patches which I haven't integrated yet; however, if
> you have sent in patches and they haven't appeared in a snapshot yet,
> let me know, just in case they've gotten lost.

I submitted configuration file changes to add CPU-rtems configurations 
where CPU is one of [i386, m68k, hppa, powerpc, sparc, or i960].  I have 
not seen them in a snapshot.  Do you need the diff versus binutils 2.6 again?

Thanks. 

--joel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1996-06-19  6:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-06-18 21:52 New binutils release Ian Lance Taylor
1996-06-19  1:14 ` manfred
1996-06-19  6:22 ` Joel Sherrill

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).