Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/openj9
Path: blob/master/runtime/include/vendor_version.h
5986 views
1
/*******************************************************************************
2
* Copyright (c) 2017, 2020 IBM Corp. and others
3
*
4
* This program and the accompanying materials are made available under
5
* the terms of the Eclipse Public License 2.0 which accompanies this
6
* distribution and is available at https://www.eclipse.org/legal/epl-2.0/
7
* or the Apache License, Version 2.0 which accompanies this distribution and
8
* is available at https://www.apache.org/licenses/LICENSE-2.0.
9
*
10
* This Source Code may also be made available under the following
11
* Secondary Licenses when the conditions for such availability set
12
* forth in the Eclipse Public License, v. 2.0 are satisfied: GNU
13
* General Public License, version 2 with the GNU Classpath
14
* Exception [1] and GNU General Public License, version 2 with the
15
* OpenJDK Assembly Exception [2].
16
*
17
* [1] https://www.gnu.org/software/classpath/license.html
18
* [2] http://openjdk.java.net/legal/assembly-exception.html
19
*
20
* 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
21
*******************************************************************************/
22
23
/* This file provides a means to supply vendor specific version info such as
24
* vendor name, short name, SHA, and version string.
25
* These vendor version info can be defined either in this file or other places.
26
*
27
* Example usage for inclusion of a vendor name and repository sha. These values
28
* will be inserted into the java.fullversion and java.vm.info system properties
29
* and in a generated javacore file.
30
*
31
* Note: The default Java full version string buffer size is 512, if the combined
32
* length of VENDOR_SHORT_NAME and VENDOR_SHA (including white space and control
33
* characters) is longer than 350 characters, please increase the buffer size at
34
* openj9/runtime/jcl/common/jclcinit.c - Line 74
35
*
36
* #define VENDOR_SHORT_NAME "ABC"
37
* #define VENDOR_SHA "1a2b3c4"
38
*
39
* Example usage for inclusion of a vendor version string.
40
* This value will be stored in the system property java.vm.version.
41
* #define J9JVM_VERSION_STRING "0.8.1"
42
*/
43
44
#ifndef vendor_version_h
45
#define vendor_version_h
46
47
#include "openj9_version_info.h"
48
#include "j9cfg.h"
49
50
#define VENDOR_SHORT_NAME "OpenJ9"
51
52
#define JAVA_VM_VENDOR "Eclipse OpenJ9"
53
#define JAVA_VM_NAME "Eclipse OpenJ9 VM"
54
55
#endif /* vendor_version_h */
56
57