1*3eeae035SAndrew Rist#************************************************************** 2*3eeae035SAndrew Rist# 3*3eeae035SAndrew Rist# Licensed to the Apache Software Foundation (ASF) under one 4*3eeae035SAndrew Rist# or more contributor license agreements. See the NOTICE file 5*3eeae035SAndrew Rist# distributed with this work for additional information 6*3eeae035SAndrew Rist# regarding copyright ownership. The ASF licenses this file 7*3eeae035SAndrew Rist# to you under the Apache License, Version 2.0 (the 8*3eeae035SAndrew Rist# "License"); you may not use this file except in compliance 9*3eeae035SAndrew Rist# with the License. You may obtain a copy of the License at 10*3eeae035SAndrew Rist# 11*3eeae035SAndrew Rist# http://www.apache.org/licenses/LICENSE-2.0 12*3eeae035SAndrew Rist# 13*3eeae035SAndrew Rist# Unless required by applicable law or agreed to in writing, 14*3eeae035SAndrew Rist# software distributed under the License is distributed on an 15*3eeae035SAndrew Rist# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*3eeae035SAndrew Rist# KIND, either express or implied. See the License for the 17*3eeae035SAndrew Rist# specific language governing permissions and limitations 18*3eeae035SAndrew Rist# under the License. 19*3eeae035SAndrew Rist# 20*3eeae035SAndrew Rist#************************************************************** 21*3eeae035SAndrew Rist 22*3eeae035SAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweirUDK_3.1 { 25cdf0e10cSrcweir global: 26cdf0e10cSrcweir # jvmaccess/virtualmachine.hxx: 27cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuard17CreationExceptionC1Ev; # jvmaccess::VirtualMachine::AttachGuard::CreationException::CreationException() 28cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuard17CreationExceptionC1ERKS2_; # jvmaccess::VirtualMachine::AttachGuard::CreationException::CreationException(CreationException const &) 29cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuard17CreationExceptionD0Ev; # jvmaccess::VirtualMachine::AttachGuard::CreationException::~CreationException() 30cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuard17CreationExceptionaSERKS2_; # jvmaccess::VirtualMachine::AttachGuard::CreationException::operator =(CreationException const &) 31cdf0e10cSrcweir # _ZTIN9jvmaccess14VirtualMachine11AttachGuard17CreationExceptionE; # typeinfo for jvmaccess::VirtualMachine::AttachGuard::CreationException 32cdf0e10cSrcweir # _ZTSN9jvmaccess14VirtualMachine11AttachGuard17CreationExceptionE; # typeinfo name for jvmaccess::VirtualMachine::AttachGuard::CreationException 33cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuardC1ERKN3rtl9ReferenceIS0_EE; # jvmaccess::VirtualMachine::AttachGuard::AttachGuard(rtl::Reference< VirtualMachine > const &) 34cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuardC2ERKN3rtl9ReferenceIS0_EE; # jvmaccess::VirtualMachine::AttachGuard::AttachGuard(rtl::Reference< VirtualMachine > const &) 35cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuardD1Ev; # jvmaccess::VirtualMachine::AttachGuard::~AttachGuard() 36cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuardD2Ev; # jvmaccess::VirtualMachine::AttachGuard::~AttachGuard() 37cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachineC1EP7JavaVM_ibP7JNIEnv_; # jvmaccess::VirtualMachine::VirtualMachine(JavaVM *, int, bool, JNIEnv *) 38cdf0e10cSrcweir 39cdf0e10cSrcweir local: 40cdf0e10cSrcweir *; 41cdf0e10cSrcweir}; 42cdf0e10cSrcweir 43cdf0e10cSrcweirUDK_3.2 { 44cdf0e10cSrcweir global: 45cdf0e10cSrcweir # initially forgotten jvmaccess/virtualmachine.hxx: 46cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuard17CreationExceptionC2Ev; # jvmaccess::VirtualMachine::AttachGuard::CreationException::CreationException() 47cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuard17CreationExceptionC2ERKS2_; # jvmaccess::VirtualMachine::AttachGuard::CreationException::CreationException(CreationException const &) 48cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuard17CreationExceptionD1Ev; # jvmaccess::VirtualMachine::AttachGuard::CreationException::~CreationException() 49cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachine11AttachGuard17CreationExceptionD2Ev; # jvmaccess::VirtualMachine::AttachGuard::CreationException::~CreationException() 50cdf0e10cSrcweir _ZN9jvmaccess14VirtualMachineC2EP7JavaVM_ibP7JNIEnv_; # jvmaccess::VirtualMachine::VirtualMachine(JavaVM *, int, bool, JNIEnv *) 51cdf0e10cSrcweir 52cdf0e10cSrcweir # We prefix the next two symbols with a wildcard sign because they will only be generated by gcj. The Mac OS X linker doesn't support 53cdf0e10cSrcweir # "Treat not existing symbols as warning" under certain circumstances and thus ends with an error when trying to find these symbols 54cdf0e10cSrcweir # (see man ld on Mac OS X). For further details see also #i69351#. By using the wildcard the symbols will be filtered out before. 55cdf0e10cSrcweir # We put the '*' at the beginning because its unlikely that these symbols will ever be a postfix of another symbol. 56cdf0e10cSrcweir _*ZN9jvmaccess14VirtualMachineC1EP10_Jv_JavaVMibP10_Jv_JNIEnv; # jvmaccess::VirtualMachine::VirtualMachine(JavaVM *, int, bool, JNIEnv *) 57cdf0e10cSrcweir _*ZN9jvmaccess14VirtualMachineC2EP10_Jv_JavaVMibP10_Jv_JNIEnv; # jvmaccess::VirtualMachine::VirtualMachine(JavaVM *, int, bool, JNIEnv *) 58cdf0e10cSrcweir} UDK_3.1; 59cdf0e10cSrcweir 60cdf0e10cSrcweirUDK_3.3 { 61cdf0e10cSrcweir global: 62cdf0e10cSrcweir # jvmaccess/unovirtualmachine.hxx: 63cdf0e10cSrcweir _ZN9jvmaccess17UnoVirtualMachine17CreationExceptionC1Ev; # jvmaccess::UnoVirtualMachine::CreationException::CreationException() 64cdf0e10cSrcweir _ZN9jvmaccess17UnoVirtualMachine17CreationExceptionC2Ev; # jvmaccess::UnoVirtualMachine::CreationException::CreationException() 65cdf0e10cSrcweir _ZN9jvmaccess17UnoVirtualMachine17CreationExceptionC1ERKS1_; # jvmaccess::UnoVirtualMachine::CreationException::CreationException(CreationException const &) 66cdf0e10cSrcweir _ZN9jvmaccess17UnoVirtualMachine17CreationExceptionC2ERKS1_; # jvmaccess::UnoVirtualMachine::CreationException::CreationException(CreationException const &) 67cdf0e10cSrcweir _ZN9jvmaccess17UnoVirtualMachine17CreationExceptionD0Ev; # jvmaccess::UnoVirtualMachine::CreationException::~CreationException() 68cdf0e10cSrcweir _ZN9jvmaccess17UnoVirtualMachine17CreationExceptionD1Ev; # jvmaccess::UnoVirtualMachine::CreationException::~CreationException() 69cdf0e10cSrcweir _ZN9jvmaccess17UnoVirtualMachine17CreationExceptionD2Ev; # jvmaccess::UnoVirtualMachine::CreationException::~CreationException() 70cdf0e10cSrcweir _ZN9jvmaccess17UnoVirtualMachine17CreationExceptionaSERKS1_; # jvmaccess::UnoVirtualMachine::CreationException::operator =(CreationException const &) 71cdf0e10cSrcweir # _ZTIN9jvmaccess17UnoVirtualMachine17CreationExceptionE; # typeinfo for jvmaccess::UnoVirtualMachine::CreationException 72cdf0e10cSrcweir # _ZTSN9jvmaccess17UnoVirtualMachine17CreationExceptionE; # typeinfo name for jvmaccess::UnoVirtualMachine::CreationException 73cdf0e10cSrcweir _ZN9jvmaccess17UnoVirtualMachineC1ERKN3rtl9ReferenceINS_14VirtualMachineEEEPv; # jvmaccess::UnoVirtualMachine::UnoVirtualMachine(rtl::Reference< jvmaccess::VirtualMachine > const &, void *) 74cdf0e10cSrcweir _ZN9jvmaccess17UnoVirtualMachineC2ERKN3rtl9ReferenceINS_14VirtualMachineEEEPv; # jvmaccess::UnoVirtualMachine::UnoVirtualMachine(rtl::Reference< jvmaccess::VirtualMachine > const &, void *) 75cdf0e10cSrcweir _ZNK9jvmaccess17UnoVirtualMachine17getVirtualMachineEv; # jvmaccess::UnoVirtualMachine::getVirtualMachine() const 76cdf0e10cSrcweir _ZNK9jvmaccess17UnoVirtualMachine14getClassLoaderEv; # jvmaccess::UnoVirtualMachine::getClassLoader() const 77cdf0e10cSrcweir} UDK_3.2; 78cdf0e10cSrcweir 79cdf0e10cSrcweirUDK_3.4 { # OOo 2.3 80cdf0e10cSrcweir global: 81cdf0e10cSrcweir # jvmaccess/classpath.hxx: 82cdf0e10cSrcweir _ZN9jvmaccess9ClassPath11doLoadClassERKN3com3sun4star3uno9ReferenceINS4_17XComponentContextEEEPvRKN3rtl8OUStringESE_; # jvmaccess::ClassPath::doLoadClass(com::sun::star::uno::Reference< com::sun::star::uno::XComponentContext > const &, void *, rtl::OUString const &, rtl::OUString const &) 83cdf0e10cSrcweir _ZN9jvmaccess9ClassPath17doTranslateToUrlsERKN3com3sun4star3uno9ReferenceINS4_17XComponentContextEEEPvRKN3rtl8OUStringE; # jvmaccess::ClassPath::doTranslateToUrls(com::sun::star::uno::Reference< com::sun::star::uno::XComponentContext > const &, void *, rtl::OUString const &) 84cdf0e10cSrcweir} UDK_3.3; 85