/******************************************************************************* * Copyright (c) 1991, 2021 IBM Corp. and others * * This program and the accompanying materials are made available under * the terms of the Eclipse Public License 2.0 which accompanies this * distribution and is available at https://www.eclipse.org/legal/epl-2.0/ * or the Apache License, Version 2.0 which accompanies this distribution and * is available at https://www.apache.org/licenses/LICENSE-2.0. * * This Source Code may also be made available under the following * Secondary Licenses when the conditions for such availability set * forth in the Eclipse Public License, v. 2.0 are satisfied: GNU * General Public License, version 2 with the GNU Classpath * Exception [1] and GNU General Public License, version 2 with the * OpenJDK Assembly Exception [2]. * * [1] https://www.gnu.org/software/classpath/license.html * [2] http://openjdk.java.net/legal/assembly-exception.html * * SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 OR LicenseRef-GPL-2.0 WITH Assembly-exception *******************************************************************************/ /*TODO: this actually needs to be generated */ #if !defined(J9LIB_H) #define J9LIB_H #define J9_DLL_VERSION_STRING "29" #define J9_MANAGEMENT_EXTENSIONS_DLL_NAME "management_ext" #define J9_JAVACORE_GENERATOR_DLL_NAME "jcoregen29" #define J9_VM_DLL_NAME "j9vm29" #define J9_SHARED_DLL_NAME "j9shr29" #define J9_JAVA_SE_DLL_NAME "jclse29" #define J9_TOOLS_MIGRATION_DLL_NAME "migration" #define J9_BCUTIL_TEST_NATIVES_DLL_NAME "bcuwhite" #define J9_VERIFY_DLL_NAME "j9bcv29" #define J9_CUDA4J_DLL_NAME "cuda4j29" #define J9_ZOS_IFA_SWITCH_TESTING_DLL_NAME "zostesting" #define J9_MANAGEMENT_DLL_NAME "management" #define J9_GC_DLL_NAME "j9gc29" /* Compressed references / Default GC DLL */ #define J9_GC_FULL_DLL_NAME "j9gc_full29" /* Full references GC DLL */ #define J9_RAS_DUMP_DLL_NAME "j9dmp29" #define J9_DYNLOAD_DLL_NAME "j9dyn29" #define J9_VERIFIER_TEST_NATIVES_DLL_NAME "bcvwhite" #define J9_IFA_DLL_NAME "j9ifa29" #define J9_CHECK_JNI_DLL_NAME "j9jnichk29" #define J9_CHECK_VM_DLL_NAME "j9vmchk29" #define J9_CHECK_GC_DLL_NAME "j9gcchk29" /* Compressed references / Default GC CHECK DLL */ #define J9_CHECK_GC_FULL_DLL_NAME "j9gcchk_full29" /* Full references GC CHECK DLL */ #define J9_JSIG_DLL_NAME "jsig" #define J9_JVMTI_DLL_NAME "j9jvmti29" #define J9_JLM_GENERATOR_DLL_NAME "jlmagent29" #define J9_TOOLS_MEMORY_WATCHER_DLL_NAME "memorywatcher29" #define J9_VERBOSE_DLL_NAME "j9vrb29" /* Compressed references / Default VERBOSE DLL */ #define J9_VERBOSE_FULL_DLL_NAME "j9vrb_full29" /* Full references VERBOSE DLL */ #define J9_PORT_DLL_NAME "j9prt29" #define J9_RAS_TRACE_DLL_NAME "j9trc29" #define J9_JEXTRACT_DLL_NAME "j9jextract" #define J9_ZIP_DLL_NAME "j9zlib29" #define J9_TOOLS_OS_MEMORY_DLL_NAME "osmemory29" #define J9_TOOLS_SOFTMX_TEST_DLL_NAME "softmxtest" #define J9_TOOLS_BALLOON_DLL_NAME "balloon29" #define J9_JIT_DEBUG_DLL_NAME "j9jitd29" #define J9_DEBUG_DLL_NAME "j9dbg29" #define J9_HOOKABLE_DLL_NAME "j9hookable29" #define J9_THREAD_DLL_NAME "j9thr29" #define J9_JIT_DLL_NAME "j9jit29" #endif /* J9LIB_H */