Jakub Jelinek wrote:
The first is a MUST list, symbols which are exported from XFree86 shared
libraries now when there is no anonymous version script, are not exported
when an anonymous versions script created from stock *-def.cpp file
is applied and are used by some binary or shared library (incl
On Tue, Oct 14, 2003 at 09:50:07PM +0200, Jakub Jelinek wrote:
>> I'd say it would be better to reuse *-def.cpp files (didn't know something
>> like that existed).
>
>I've preprocessed all *-def.cpp files included in XFree86/xc/lib, gathered
>all symbols currently exported from XFree86 shared libra
> I'd say it would be better to reuse *-def.cpp files (didn't know something
> like that existed).
I've preprocessed all *-def.cpp files included in XFree86/xc/lib, gathered
all symbols currently exported from XFree86 shared libraries, all undefined symbols
in > 5800 shared libraries and binaries
Jakub,
I just noticed this thread today. If this will have problems, then they
will definitely be visible on Cygwin. So, I ask that I please be
included in the testing process before this is committed, if it ever is.
I would gladly do test builds under Cygwin to confirm that the new
scheme
On Thu, Oct 09, 2003 at 09:01:15PM -0400, David Dawes wrote:
> >Well, both version script and __attribute__((visibility ("hidden")))
> >can be used at the same time.
> >Anonymous version script works in 2001-12-18 and later binutils
> >and AFAIK in Solaris linker. No idea about other arches.
> >If
On Thu, Oct 09, 2003 at 04:55:25PM +0200, Jakub Jelinek wrote:
>On Thu, Oct 09, 2003 at 12:08:55PM -0400, David Dawes wrote:
>> On Thu, Oct 09, 2003 at 02:05:47PM +0200, Jakub Jelinek wrote:
>>
>> >Looking at various /usr/X11R6/lib/lib*.so* shared libraries,
>> >I'm seeing lots of exported symbols
On Thu, Oct 09, 2003 at 12:08:55PM -0400, David Dawes wrote:
> On Thu, Oct 09, 2003 at 02:05:47PM +0200, Jakub Jelinek wrote:
>
> >Looking at various /usr/X11R6/lib/lib*.so* shared libraries,
> >I'm seeing lots of exported symbols which look like they are exported
> >just because they cannot be st
On Thu, Oct 09, 2003 at 02:05:47PM +0200, Jakub Jelinek wrote:
>Looking at various /usr/X11R6/lib/lib*.so* shared libraries,
>I'm seeing lots of exported symbols which look like they are exported
>just because they cannot be static (as they are used by some other .o files
>in the same shared libra
Jakub Jelinek wrote:
1) could be done by some header which everything uses, doing
#if defined HAVE_VISIBILITY_ATTRIBUTE && defined __PIC__
#define hidden __attribute__((visibility ("hidden")))
#else
#define hidden /**/
#endif
and write prototypes like:
void hidden someshlib
Hi!
Looking at various /usr/X11R6/lib/lib*.so* shared libraries,
I'm seeing lots of exported symbols which look like they are exported
just because they cannot be static (as they are used by some other .o files
in the same shared library, but never by anything outside).
If these could be classifie
10 matches
Mail list logo