bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Difficulties when using script-version file for exporting functions with


From: Juan Renau
Subject: Difficulties when using script-version file for exporting functions with binutils 2.19.1
Date: Wed, 11 Mar 2009 13:14:59 +0100

Hello everybody

 

I have just upgraded the bintuils from 2.16 to the 2.19.1 and I’m having some new difficulties when using a script version-file.

 

I use a script-version file to export some not-explicit exported C-functions by the DLL.  The objects for the DLL are built using g++ -fvisibility-hidden.

 

When using the 2.16 ld I can export these functions by adding them into the global section of the version file. This does not work any longer, when using the 2.19.1 ld. However, I can in both cases successfully hide explicitly-exported functions using the version file.  

 

{ global:  f; local: g; }

 

I have attached a very simple program reproducing this behaviour. Any help will be appreciated.

 

Thanks a lot.

 

Kind regards

Juan Renau

 

ld –version

---------------

GNU ld (GNU Binutils) 2.19.1

 

Gcc –version

------------------

Using built-in specs.

Target: i686-pc-linux-gnu

Configured with: ./configure

Thread model: posix

gcc version 4.1.2

 

uname –a

--------------

Linux chmartel 2.6.16.21-0.25-default #1 Tue Sep 19 07:26:15 UTC 2006 i686 i686 i386 GNU/Linux

 

 

 

Attachment: B.tar.gz
Description: B.tar.gz


reply via email to

[Prev in Thread] Current Thread [Next in Thread]