[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: exported symbols of shared libraries
From: |
Bruno Haible |
Subject: |
Re: exported symbols of shared libraries |
Date: |
Mon, 2 Mar 2009 22:14:28 +0100 |
User-agent: |
KMail/1.9.9 |
Paolo Bonzini wrote:
> Well, then using __attribute__ ((visibility ("hidden"))) is more
> efficient, and right now almost all GCC users should have switched to
> 3.1 or later...
The better approach (IMO) is the third one mentioned in doc/visibility.texi,
namely to mark every exported function/variable, not every unexported one.
It assumes GCC 4.0 or newer, which is also widespread nowadays.
Bruno
- linker-script.m4?, Simon Josefsson, 2009/03/02
- Re: linker-script.m4?, Bruno Haible, 2009/03/02
- Re: linker-script.m4?, Simon Josefsson, 2009/03/02
- Re: shared library symbol versioning, Bruno Haible, 2009/03/02
- Re: shared library symbol versioning, Simon Josefsson, 2009/03/02
- Re: shared library symbol exports and versioning, Bruno Haible, 2009/03/02
- Re: shared library symbol exports and versioning, Simon Josefsson, 2009/03/02
- Re: shared library symbol exports and versioning, Bruno Haible, 2009/03/02
- Re: shared library symbol exports and versioning, Simon Josefsson, 2009/03/03
- Re: shared library symbol exports and versioning, Simon Josefsson, 2009/03/03