guix/gnu/packages/patches/openjdk-10-hotspot-pointer-comparison.patch

16 lines
532 B
Diff
Raw Normal View History

Avoid ordered comparison of pointer with integer to prevent compile error
with GCC 11.
diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp
--- a/src/hotspot/os/linux/os_linux.cpp
+++ b/src/hotspot/os/linux/os_linux.cpp
@@ -2155,7 +2155,7 @@ void os::Linux::print_container_info(outputStream* st) {
}
p = OSContainer::cpu_cpuset_memory_nodes();
- if (p < 0)
+ if (p == NULL)
st->print("cpu_memory_nodes() failed\n");
else {
st->print("cpu_memory_nodes: %s\n", p);