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