1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
From 64a8800cd4efa15bf625227b7cd3a2e15ebfa359 Mon Sep 17 00:00:00 2001
From: Abdur Rehman <abdur_rehman@mentor.com>
Date: Tue, 25 Oct 2016 13:29:51 +0500
Subject: [PATCH] arm32JIT.cpp: specify overloaded variant of fmod
Upstream-Status: Pending
Signed-off-by: Abdur Rehman <abdur_rehman@mentor.com>
---
openjdk/hotspot/src/cpu/zero/vm/arm32JIT.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git openjdk/hotspot/src/cpu/zero/vm/arm32JIT.cpp openjdk/hotspot/src/cpu/zero/vm/arm32JIT.cpp
index 089a1c9..4482fd6 100644
--- openjdk/hotspot/src/cpu/zero/vm/arm32JIT.cpp
+++ openjdk/hotspot/src/cpu/zero/vm/arm32JIT.cpp
@@ -8185,7 +8185,7 @@ handlers[H_INVOKEINTERFACE] = (unsigned)(cb->hp + INVOKEINTERFACE_STUB);
handlers[H_DREM] = out_pos(&codebuf);
stm(&codebuf, (1<<ARM_LR), ARM_SP, PUSH_FD, 1);
- mov_imm(&codebuf, ARM_IP, (u32)fmod);
+ mov_imm(&codebuf, ARM_IP, (u32)(double (*)(double, double))fmod);
#ifdef __ARM_PCS_VFP
vmov_reg_d_toVFP(&codebuf, VFP_D0, ARM_R0, ARM_R1);
vmov_reg_d_toVFP(&codebuf, VFP_D1, ARM_R2, ARM_R3);
--
2.8.1
|