File missing-return.patch of Package java-9-openjdk.8132
--- jdk9/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp 2018-06-29 08:47:50.070517658 +0200
+++ jdk9/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp 2018-06-29 08:53:16.696318412 +0200
@@ -103,6 +103,7 @@
return result;
default : ShouldNotReachHere();
}
+ return result;
}
--- jdk9/hotspot/src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp 2018-06-29 08:47:50.706521165 +0200
+++ jdk9/hotspot/src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp 2018-06-29 08:53:16.696318412 +0200
@@ -457,6 +457,7 @@
long long unsigned int oldval,
long long unsigned int newval) {
ShouldNotCallThis();
+ return 0;
}
};
#endif // !_LP64
--- jdk9/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp 2018-06-29 08:47:50.710521187 +0200
+++ jdk9/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp 2018-06-29 08:53:16.696318412 +0200
@@ -500,6 +500,7 @@
long long unsigned int oldval,
long long unsigned int newval) {
ShouldNotCallThis();
+ return 0;
}
};
#endif // !_LP64