xref: /trunk/main/salhelper/source/gcc3.map (revision 45ef6fe1)
1*45ef6fe1SAndrew Rist###############################################################
2*45ef6fe1SAndrew Rist#
3*45ef6fe1SAndrew Rist#  Licensed to the Apache Software Foundation (ASF) under one
4*45ef6fe1SAndrew Rist#  or more contributor license agreements.  See the NOTICE file
5*45ef6fe1SAndrew Rist#  distributed with this work for additional information
6*45ef6fe1SAndrew Rist#  regarding copyright ownership.  The ASF licenses this file
7*45ef6fe1SAndrew Rist#  to you under the Apache License, Version 2.0 (the
8*45ef6fe1SAndrew Rist#  "License"); you may not use this file except in compliance
9*45ef6fe1SAndrew Rist#  with the License.  You may obtain a copy of the License at
10*45ef6fe1SAndrew Rist#
11*45ef6fe1SAndrew Rist#    http://www.apache.org/licenses/LICENSE-2.0
12*45ef6fe1SAndrew Rist#
13*45ef6fe1SAndrew Rist#  Unless required by applicable law or agreed to in writing,
14*45ef6fe1SAndrew Rist#  software distributed under the License is distributed on an
15*45ef6fe1SAndrew Rist#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*45ef6fe1SAndrew Rist#  KIND, either express or implied.  See the License for the
17*45ef6fe1SAndrew Rist#  specific language governing permissions and limitations
18*45ef6fe1SAndrew Rist#  under the License.
19*45ef6fe1SAndrew Rist#
20*45ef6fe1SAndrew Rist###############################################################
21cdf0e10cSrcweirUDK_3_0_0 { # should have been UDK_3.0
22cdf0e10cSrcweir    global:
23cdf0e10cSrcweir	GetVersionInfo;
24cdf0e10cSrcweir	_ZN9salhelper18ORealDynamicLoader11newInstanceEPPS0_RKN3rtl8OUStringES6_;
25cdf0e10cSrcweir	_ZN9salhelper18ORealDynamicLoader7acquireEv;
26cdf0e10cSrcweir	_ZN9salhelper18ORealDynamicLoader7releaseEv;
27cdf0e10cSrcweir	_ZN9salhelper18ORealDynamicLoaderC1EPPS0_RKN3rtl8OUStringES6_PvS7_;
28cdf0e10cSrcweir	_ZN9salhelper18ORealDynamicLoaderC2EPPS0_RKN3rtl8OUStringES6_PvS7_;
29cdf0e10cSrcweir	_ZN9salhelper18ORealDynamicLoaderD0Ev;
30cdf0e10cSrcweir	_ZN9salhelper18ORealDynamicLoaderD1Ev;
31cdf0e10cSrcweir	_ZN9salhelper18ORealDynamicLoaderD2Ev;
32cdf0e10cSrcweir	_ZN9salhelper21SimpleReferenceObjectD0Ev;
33cdf0e10cSrcweir	_ZN9salhelper21SimpleReferenceObjectD1Ev;
34cdf0e10cSrcweir	_ZN9salhelper21SimpleReferenceObjectD2Ev;
35cdf0e10cSrcweir	_ZN9salhelper21SimpleReferenceObjectdlEPv;
36cdf0e10cSrcweir
37cdf0e10cSrcweir	# Introducing a question mark at the end because of
38cdf0e10cSrcweir	# marginal type discrepancy there is a difference in the
39cdf0e10cSrcweir	# mangled name between Linux and Mac OS X, see #i69351#
40cdf0e10cSrcweir	_ZN9salhelper21SimpleReferenceObjectnwE?; # salhelper::SimpleReferenceObject::operator new (std::size_t)
41cdf0e10cSrcweir
42cdf0e10cSrcweir	_ZNK9salhelper18ORealDynamicLoader6getApiEv;
43cdf0e10cSrcweir    # _ZTIN9salhelper18ORealDynamicLoaderE;
44cdf0e10cSrcweir    # _ZTSN9salhelper18ORealDynamicLoaderE;
45cdf0e10cSrcweir	_ZTVN9salhelper18ORealDynamicLoaderE;
46cdf0e10cSrcweir    # _ZTIN9salhelper21SimpleReferenceObjectE;
47cdf0e10cSrcweir    # _ZTSN9salhelper21SimpleReferenceObjectE;
48cdf0e10cSrcweir	_ZTVN9salhelper21SimpleReferenceObjectE;
49cdf0e10cSrcweir
50cdf0e10cSrcweir    local:
51cdf0e10cSrcweir        *;
52cdf0e10cSrcweir};
53cdf0e10cSrcweir
54cdf0e10cSrcweirUDK_3.1 {
55cdf0e10cSrcweir    global:
56cdf0e10cSrcweir        _ZN9salhelper21SimpleReferenceObjectdlEPvRKSt9nothrow_t;
57cdf0e10cSrcweir
58cdf0e10cSrcweir	# Introducing a wildcard right in the middle because due to
59cdf0e10cSrcweir	# marginal type discrepancy there is a difference in the
60cdf0e10cSrcweir	# mangled name between Linux and Mac OS X see #i69351#
61cdf0e10cSrcweir	_ZN9salhelper21SimpleReferenceObjectnwE?RKSt9nothrow_t; # salhelper::SimpleReferenceObject::operator new (std::size_t, std::nothrow_t const&)
62cdf0e10cSrcweir
63cdf0e10cSrcweir        _ZN9salhelper9ConditionC1ERN3osl5MutexE;
64cdf0e10cSrcweir        _ZN9salhelper9ConditionC2ERN3osl5MutexE;
65cdf0e10cSrcweir        _ZN9salhelper9ConditionD0Ev;
66cdf0e10cSrcweir        _ZN9salhelper9ConditionD1Ev;
67cdf0e10cSrcweir        _ZN9salhelper9ConditionD2Ev;
68cdf0e10cSrcweir        # _ZTIN9salhelper9ConditionE;
69cdf0e10cSrcweir        # _ZTIS9salhelper9ConditionE;
70cdf0e10cSrcweir
71cdf0e10cSrcweir        _ZN9salhelper17ConditionModifierC1ERNS_9ConditionE;
72cdf0e10cSrcweir        _ZN9salhelper17ConditionModifierC2ERNS_9ConditionE;
73cdf0e10cSrcweir        _ZN9salhelper17ConditionModifierD1Ev;
74cdf0e10cSrcweir        _ZN9salhelper17ConditionModifierD2Ev;
75cdf0e10cSrcweir
76cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiterC1ERNS_9ConditionE;
77cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiterC1ERNS_9ConditionE?;
78cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiterC2ERNS_9ConditionE;
79cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiterC2ERNS_9ConditionE?;
80cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiterD1Ev;
81cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiterD2Ev;
82cdf0e10cSrcweir
83cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiter8timedoutaSERKS1_;
84cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiter8timedoutC1ERKS1_;
85cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiter8timedoutC1Ev;
86cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiter8timedoutC2ERKS1_;
87cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiter8timedoutC2Ev;
88cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiter8timedoutD0Ev;
89cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiter8timedoutD1Ev;
90cdf0e10cSrcweir        _ZN9salhelper15ConditionWaiter8timedoutD2Ev;
91cdf0e10cSrcweir        # _ZTIN9salhelper15ConditionWaiter8timedoutE;
92cdf0e10cSrcweir        # _ZTSN9salhelper15ConditionWaiter8timedoutE;
93cdf0e10cSrcweir} UDK_3_0_0;
94