symbol versioning on libgcc?

2010-08-30 Thread Steve Kargl
I know that several libraries in FreeBSD
uses symbol versioning.  In looking through
src/ I was unable to determine whether 
symbol versioning is used on libgcc.  Any
guidance would be appreciated.

-- 
Steve
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: symbol versioning on libgcc?

2010-08-30 Thread Andriy Gapon
on 30/08/2010 20:32 Steve Kargl said the following:
 I know that several libraries in FreeBSD
 uses symbol versioning.  In looking through
 src/ I was unable to determine whether 
 symbol versioning is used on libgcc.  Any
 guidance would be appreciated.

Check out output of e.g. objdump -T /usr/lib/libgcc_s.so

-- 
Andriy Gapon
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: symbol versioning on libgcc?

2010-08-30 Thread Steve Kargl
On Mon, Aug 30, 2010 at 08:43:40PM +0300, Andriy Gapon wrote:
 on 30/08/2010 20:32 Steve Kargl said the following:
  I know that several libraries in FreeBSD
  uses symbol versioning.  In looking through
  src/ I was unable to determine whether 
  symbol versioning is used on libgcc.  Any
  guidance would be appreciated.
 
 Check out output of e.g. objdump -T /usr/lib/libgcc_s.so
 

Thanks.  I had forgotten about objdump.  A search for
Symbol.map in src/ mislead me into believing the version
was not happening.  Further searching found the Makefile
chuck that builds the map in src/gnu/lib/libgcc/Makefile.

-- 
Steve
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: symbol versioning on libgcc?

2010-08-30 Thread Boris Kochergin

Steve Kargl wrote:

I know that several libraries in FreeBSD
uses symbol versioning.  In looking through
src/ I was unable to determine whether 
symbol versioning is used on libgcc.  Any

guidance would be appreciated.

  


I don't think it is. I haven't poked at any sources, but there are no 
FBSD* symbols in /usr/lib/libgcc_s.so, which is what's used in symbol 
versioning in, say, /lib/libc.so.7.


-Boris
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: symbol versioning on libgcc?

2010-08-30 Thread Boris Kochergin

Alexander Kabaev wrote:

On Mon, 30 Aug 2010 13:36:03 -0400
Boris Kochergin sp...@acm.poly.edu wrote:

  

Steve Kargl wrote:


I know that several libraries in FreeBSD
uses symbol versioning.  In looking through
src/ I was unable to determine whether 
symbol versioning is used on libgcc.  Any

guidance would be appreciated.

  
  
I don't think it is. I haven't poked at any sources, but there are no 
FBSD* symbols in /usr/lib/libgcc_s.so, which is what's used in symbol 
versioning in, say, /lib/libc.so.7.


-Boris



And above is wrong. Just for the record. What FBSD* symbol versions
have to do with the library independently versioned by FSF?

  
My interpretation of the question was whether libgcc used FreeBSD symbol 
versioning. If that wasn't it, then indeed, one has nothing to do with 
the other.


-Boris
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: symbol versioning on libgcc?

2010-08-30 Thread Steve Kargl
On Mon, Aug 30, 2010 at 02:51:16PM -0400, Alexander Kabaev wrote:
 On Mon, 30 Aug 2010 13:36:03 -0400
 Boris Kochergin sp...@acm.poly.edu wrote:
 
  Steve Kargl wrote:
   I know that several libraries in FreeBSD
   uses symbol versioning.  In looking through
   src/ I was unable to determine whether 
   symbol versioning is used on libgcc.  Any
   guidance would be appreciated.
  
 
  
  I don't think it is. I haven't poked at any sources, but there are no 
  FBSD* symbols in /usr/lib/libgcc_s.so, which is what's used in symbol 
  versioning in, say, /lib/libc.so.7.
  
  -Boris
 
 And above is wrong. Just for the record. What FBSD* symbol versions
 have to do with the library independently versioned by FSF?
 

I'm trying to test a gfortran 4.6.0 patch that implements
REAL(16), which means that TFmode needs to be supported.
The GCC infrastructure currently does not build with TFmode
on FreeBSD, and so a patch has been created.  The last item
that needs attention is symbol versioning.  See the thread
starting at

http://gcc.gnu.org/ml/fortran/2010-08/msg00431.html

-- 
Steve
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: symbol versioning on libgcc?

2010-08-30 Thread Alexander Kabaev
On Mon, 30 Aug 2010 13:36:03 -0400
Boris Kochergin sp...@acm.poly.edu wrote:

 Steve Kargl wrote:
  I know that several libraries in FreeBSD
  uses symbol versioning.  In looking through
  src/ I was unable to determine whether 
  symbol versioning is used on libgcc.  Any
  guidance would be appreciated.
 

 
 I don't think it is. I haven't poked at any sources, but there are no 
 FBSD* symbols in /usr/lib/libgcc_s.so, which is what's used in symbol 
 versioning in, say, /lib/libc.so.7.
 
 -Boris

And above is wrong. Just for the record. What FBSD* symbol versions
have to do with the library independently versioned by FSF?

-- 
Alexander Kabaev


signature.asc
Description: PGP signature