forked from pool/java-1_8_0-openjdk
This commit is contained in:
BIN
aarch32-git.tar.xz
(Stored with Git LFS)
BIN
aarch32-git.tar.xz
(Stored with Git LFS)
Binary file not shown.
BIN
icedtea-3.30.0.tar.xz
(Stored with Git LFS)
BIN
icedtea-3.30.0.tar.xz
(Stored with Git LFS)
Binary file not shown.
BIN
icedtea-3.31.0.tar.xz
(Stored with Git LFS)
Normal file
BIN
icedtea-3.31.0.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%{!?aarch64:%global aarch64 aarch64 arm64 armv8}
|
%{!?aarch64:%global aarch64 aarch64 arm64 armv8}
|
||||||
%global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm}
|
%global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm}
|
||||||
%global icedtea_version 3.30.0
|
%global icedtea_version 3.31.0
|
||||||
%global buildoutputdir openjdk.build/
|
%global buildoutputdir openjdk.build/
|
||||||
# Convert an absolute path to a relative path. Each symbolic link is
|
# Convert an absolute path to a relative path. Each symbolic link is
|
||||||
# specified relative to the directory in which it is installed so that
|
# specified relative to the directory in which it is installed so that
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
# priority must be 6 digits in total
|
# priority must be 6 digits in total
|
||||||
%global priority 1805
|
%global priority 1805
|
||||||
%global javaver 1.8.0
|
%global javaver 1.8.0
|
||||||
%global updatever 402
|
%global updatever 412
|
||||||
%global buildver 08
|
%global buildver 08
|
||||||
# Standard JPackage directories and symbolic links.
|
# Standard JPackage directories and symbolic links.
|
||||||
%global sdklnk java-%{javaver}-openjdk
|
%global sdklnk java-%{javaver}-openjdk
|
||||||
|
BIN
openjdk-git.tar.xz
(Stored with Git LFS)
BIN
openjdk-git.tar.xz
(Stored with Git LFS)
Binary file not shown.
@@ -35,7 +35,7 @@ Index: openjdk/common/autoconf/platform.m4
|
|||||||
*)
|
*)
|
||||||
AC_MSG_ERROR([unsupported cpu $1])
|
AC_MSG_ERROR([unsupported cpu $1])
|
||||||
;;
|
;;
|
||||||
@@ -391,6 +397,7 @@ AC_DEFUN([PLATFORM_SETUP_LEGACY_VARS],
|
@@ -397,6 +403,7 @@ AC_DEFUN([PLATFORM_SETUP_LEGACY_VARS],
|
||||||
sparc*) ZERO_ARCHDEF=SPARC ;;
|
sparc*) ZERO_ARCHDEF=SPARC ;;
|
||||||
x86_64*) ZERO_ARCHDEF=AMD64 ;;
|
x86_64*) ZERO_ARCHDEF=AMD64 ;;
|
||||||
x86) ZERO_ARCHDEF=IA32 ;;
|
x86) ZERO_ARCHDEF=IA32 ;;
|
||||||
@@ -57,7 +57,7 @@ Index: openjdk/hotspot/src/os/linux/vm/os_linux.cpp
|
|||||||
#else
|
#else
|
||||||
#define DEFAULT_LIBPATH "/lib:/usr/lib"
|
#define DEFAULT_LIBPATH "/lib:/usr/lib"
|
||||||
@@ -1960,6 +1960,10 @@ void * os::dll_load(const char *filename
|
@@ -1960,6 +1960,10 @@ void * os::dll_load(const char *filename
|
||||||
#define EM_AARCH64 183
|
#define EM_LOONGARCH 258 /* LoongArch */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
+ #ifndef EM_RISCV
|
+ #ifndef EM_RISCV
|
||||||
@@ -68,17 +68,17 @@ Index: openjdk/hotspot/src/os/linux/vm/os_linux.cpp
|
|||||||
{EM_386, EM_386, ELFCLASS32, ELFDATA2LSB, (char*)"IA 32"},
|
{EM_386, EM_386, ELFCLASS32, ELFDATA2LSB, (char*)"IA 32"},
|
||||||
{EM_486, EM_386, ELFCLASS32, ELFDATA2LSB, (char*)"IA 32"},
|
{EM_486, EM_386, ELFCLASS32, ELFDATA2LSB, (char*)"IA 32"},
|
||||||
@@ -1982,6 +1986,7 @@ void * os::dll_load(const char *filename
|
@@ -1982,6 +1986,7 @@ void * os::dll_load(const char *filename
|
||||||
{EM_PARISC, EM_PARISC, ELFCLASS32, ELFDATA2MSB, (char*)"PARISC"},
|
|
||||||
{EM_68K, EM_68K, ELFCLASS32, ELFDATA2MSB, (char*)"M68k"},
|
{EM_68K, EM_68K, ELFCLASS32, ELFDATA2MSB, (char*)"M68k"},
|
||||||
{EM_AARCH64, EM_AARCH64, ELFCLASS64, ELFDATA2LSB, (char*)"AARCH64"},
|
{EM_AARCH64, EM_AARCH64, ELFCLASS64, ELFDATA2LSB, (char*)"AARCH64"},
|
||||||
|
{EM_LOONGARCH, EM_LOONGARCH, ELFCLASS64, ELFDATA2LSB, (char*)"LoongArch"},
|
||||||
+ {EM_RISCV, EM_RISCV, ELFCLASS64, ELFDATA2LSB, (char*)"RISCV"},
|
+ {EM_RISCV, EM_RISCV, ELFCLASS64, ELFDATA2LSB, (char*)"RISCV"},
|
||||||
};
|
};
|
||||||
|
|
||||||
#if (defined IA32)
|
#if (defined IA32)
|
||||||
@@ -2014,6 +2019,8 @@ void * os::dll_load(const char *filename
|
@@ -2014,6 +2019,8 @@ void * os::dll_load(const char *filename
|
||||||
static Elf32_Half running_arch_code=EM_68K;
|
|
||||||
#elif (defined AARCH64)
|
|
||||||
static Elf32_Half running_arch_code=EM_AARCH64;
|
static Elf32_Half running_arch_code=EM_AARCH64;
|
||||||
|
#elif (defined LOONGARCH)
|
||||||
|
static Elf32_Half running_arch_code=EM_LOONGARCH;
|
||||||
+#elif (defined RISCV)
|
+#elif (defined RISCV)
|
||||||
+ static Elf32_Half running_arch_code=EM_RISCV;
|
+ static Elf32_Half running_arch_code=EM_RISCV;
|
||||||
#else
|
#else
|
||||||
|
BIN
shenandoah-git.tar.xz
(Stored with Git LFS)
BIN
shenandoah-git.tar.xz
(Stored with Git LFS)
Binary file not shown.
Reference in New Issue
Block a user