binutils prerelease available for testing (feedback needed)]

Mark E. snowball3@bigfoot.com
Thu Jul 20 16:54:00 GMT 2000


Hi guys,
The patch causing your Binutils problem has been reverted. Sorry about the 
trouble.

> 2000-07-20  DJ Delorie  <dj@redhat.com>
> 
> 	* config/obj-coff.c (obj_frob_symbol): revert previous change,
> 	it breaks linking against DLLs.

Could you guys try this one out and verify it causes you guys no problems:

Index: src/gas/config/obj-coff.c
===================================================================
RCS file: /cvs/src/src/gas/config/obj-coff.c,v
retrieving revision 1.31
diff -c -p -r1.31 obj-coff.c
*** obj-coff.c	2000/07/20 23:38:05	1.31
--- obj-coff.c	2000/07/20 23:48:04
*************** coff_frob_symbol (symp, punt)
*** 1139,1149 ****
--- 1139,1152 ----
        symbolS *real;
        if (!SF_GET_LOCAL (symp)
  	  && !SF_GET_STATICS (symp)
+ 	  && S_GET_STORAGE_CLASS (symp) != C_LABEL
+ 	  && symbol_constant_p(symp)
  	  && (real = symbol_find_base (S_GET_NAME (symp), DO_NOT_STRIP))
  	  && real != symp)
  	{
  	  c_symbol_merge (symp, real);
  	  *punt = 1;
+ 	  return;
  	}
        if (!S_IS_DEFINED (symp) && !SF_GET_LOCAL (symp))
  	{


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com



More information about the Cygwin mailing list