Blame SOURCES/jdk8241750-rh1826915-x86-32_8227269_fix.patch
|
|
07b2a4 |
# HG changeset patch
|
|
|
07b2a4 |
# User shade
|
|
|
07b2a4 |
# Date 1585332307 -3600
|
|
|
07b2a4 |
# Fri Mar 27 19:05:07 2020 +0100
|
|
|
07b2a4 |
# Node ID af6e51a97af59304b5e5ad41cd3ee344dcc54f0a
|
|
|
07b2a4 |
# Parent a51657b8d38904b7d8d6820c8826a65a62959f06
|
|
|
07b2a4 |
8241750: x86_32 build failure after JDK-8227269
|
|
|
07b2a4 |
Reviewed-by: rkennke, cjplummer
|
|
|
07b2a4 |
|
|
|
07b2a4 |
diff --git a/src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c b/src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
|
|
|
07b2a4 |
--- a/src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
|
|
|
07b2a4 |
+++ b/src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
|
|
|
07b2a4 |
@@ -69,7 +69,7 @@
|
|
|
07b2a4 |
debugMonitorExit(classTrackLock);
|
|
|
07b2a4 |
return;
|
|
|
07b2a4 |
}
|
|
|
07b2a4 |
- *(char**)bagAdd(deletedSignatures) = (char*)tag;
|
|
|
07b2a4 |
+ *(char**)bagAdd(deletedSignatures) = (char*)jlong_to_ptr(tag);
|
|
|
07b2a4 |
|
|
|
07b2a4 |
debugMonitorExit(classTrackLock);
|
|
|
07b2a4 |
}
|
|
|
07b2a4 |
@@ -117,7 +117,7 @@
|
|
|
07b2a4 |
if (error != JVMTI_ERROR_NONE) {
|
|
|
07b2a4 |
EXIT_ERROR(error,"signature");
|
|
|
07b2a4 |
}
|
|
|
07b2a4 |
- error = JVMTI_FUNC_PTR(trackingEnv, SetTag)(env, klass, (jlong)signature);
|
|
|
07b2a4 |
+ error = JVMTI_FUNC_PTR(trackingEnv, SetTag)(env, klass, ptr_to_jlong(signature));
|
|
|
07b2a4 |
if (error != JVMTI_ERROR_NONE) {
|
|
|
07b2a4 |
jvmtiDeallocate(signature);
|
|
|
07b2a4 |
EXIT_ERROR(error,"SetTag");
|