2 # This file is part of the LibreOffice project.
4 # This Source Code Form is subject to the terms of the Mozilla Public
5 # License, v. 2.0. If a copy of the MPL was not distributed with this
6 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 # This file incorporates work covered by the following license notice:
10 # Licensed to the Apache Software Foundation (ASF) under one or more
11 # contributor license agreements. See the NOTICE file distributed
12 # with this work for additional information regarding copyright
13 # ownership. The ASF licenses this file to you under the Apache
14 # License, Version 2.0 (the "License"); you may not use this file
15 # except in compliance with the License. You may obtain a copy of
16 # the License at http://www.apache.org/licenses/LICENSE-2.0 .
20 _ZTI*; _ZTS*; # weak RTTI symbols for C++ exceptions
22 typelib_typedescription_new;
23 typelib_typedescription_newInterface;
24 typelib_typedescription_newInterfaceMethod;
25 typelib_typedescription_newInterfaceAttribute;
26 typelib_typedescription_newEnum;
27 typelib_typedescription_newUnion;
28 typelib_typedescription_newArray;
29 typelib_typedescription_acquire;
30 typelib_typedescription_release;
31 typelib_typedescription_register;
32 typelib_typedescription_equals;
33 typelib_typedescription_isAssignableFrom;
34 typelib_typedescription_getByName;
35 typelib_typedescription_registerCallback;
36 typelib_typedescription_revokeCallback;
37 typelib_typedescriptionreference_new;
38 typelib_typedescriptionreference_acquire;
39 typelib_typedescriptionreference_release;
40 typelib_typedescriptionreference_getDescription;
41 typelib_typedescriptionreference_equals;
42 typelib_typedescriptionreference_assign;
43 typelib_typedescriptionreference_isAssignableFrom;
47 typelib_typedescriptionreference_newByAsciiName;
48 typelib_static_type_getByTypeClass;
49 typelib_static_type_init;
50 typelib_static_sequence_type_init;
51 typelib_static_compound_type_init;
52 typelib_static_interface_type_init;
53 typelib_static_enum_type_init;
54 typelib_static_array_type_init;
55 typelib_typedescription_complete;
60 uno_type_constructData;
62 uno_type_destructData;
65 uno_copyAndConvertData;
66 uno_type_copyAndConvertData;
69 uno_type_isAssignableFromData;
74 uno_type_any_construct;
75 uno_any_constructAndConvert;
76 uno_type_any_constructAndConvert;
81 uno_type_sequence_assign;
82 uno_sequence_construct;
83 uno_type_sequence_construct;
84 uno_sequence_reference2One;
85 uno_type_sequence_reference2One;
87 uno_type_sequence_realloc;
89 uno_createEnvironment;
91 uno_getRegisteredEnvironments;
93 uno_dumpEnvironmentByName;
98 uno_registerMappingCallback;
99 uno_revokeMappingCallback;
101 uno_getCurrentContext;
102 uno_setCurrentContext;
104 uno_bindIdToCurrentThread;
105 uno_getIdOfCurrentThread;
106 uno_releaseIdFromCurrentThread;
107 uno_threadpool_enter;
108 uno_threadpool_create;
109 uno_threadpool_destroy;
110 uno_threadpool_putJob;
111 uno_threadpool_dispose;
112 uno_threadpool_attach;
113 uno_threadpool_detach;
115 cppu_unsatisfied_iquery_msg;
122 typelib_static_mi_interface_type_init;
123 typelib_static_struct_type_init;
124 typelib_typedescription_newExtendedInterfaceAttribute;
125 typelib_typedescription_newMIInterface;
126 typelib_typedescription_newStruct;
127 cppu_Any_extraction_failure_msg;
132 uno_EnvDcp_getTypeName;
133 uno_EnvDcp_getPurpose;
135 uno_getCurrentEnvironment;
136 uno_Environment_invoke_v;
137 uno_Environment_invoke;
138 uno_Environment_enter;
140 uno_Environment_isValid;
145 cppu_unsatisfied_iset_msg;
148 LIBO_UDK_4.4 { # symbols available in >= LibO 4.4
150 uno_type_sequence_destroy;
153 # Unique libstdc++ symbols:
156 _ZGVNSt7num_put*; _ZNSt7num_put*;
157 _ZNSs4_Rep20_S_empty_rep_storageE;