Issue 96897 - connectivity: reduce library exports
Summary: connectivity: reduce library exports
Status: CLOSED FIXED
Alias: None
Product: Base
Classification: Application
Component: code (show other issues)
Version: DEV300m35
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 3.2
Assignee: Stephan Bergmann
QA Contact: issues@dba
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-04 14:47 UTC by Stephan Bergmann
Modified: 2009-05-04 09:53 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Stephan Bergmann 2008-12-04 14:47:44 UTC
This is a follow up to issue 95065, where cws/sb102/connectivity@264845
introduced VISIBILITY_HIDDEN=TRUE for connectivity's dbtools, file, and odbcbase
libraries, but kept exported virtually all symbols (by liberally sprinkling
headers with OOO_DLLPUBLIC_DBTOOLS|FILE|ODBCBASE).  This should be cleaned up,
minimizing the number of exported symbols.
Comment 1 ocke.janssen 2008-12-10 07:33:22 UTC
Set target
Comment 2 ocke.janssen 2009-02-16 14:03:38 UTC
Fixed in cws dbaperf1
Comment 3 ocke.janssen 2009-04-08 08:35:36 UTC
Please verify. Thanks.
Comment 4 Stephan Bergmann 2009-04-08 13:23:35 UTC
verified that on unxlngi6.pro 'nm -D --def libfileli.so | wc -l' dropped from
1571 to 1198 (and no changes in numbers for libdbtoolsli.so and libodbcbaseli.so)
Comment 5 Stephan Bergmann 2009-05-04 09:53:06 UTC
.