diff --git a/srcpkgs/openjdk/files/003_fix-mask_shift.patch b/srcpkgs/openjdk/files/003_fix-mask_shift.patch new file mode 100644 index 0000000000..21db3fd886 --- /dev/null +++ b/srcpkgs/openjdk/files/003_fix-mask_shift.patch @@ -0,0 +1,13 @@ +Use ~0u instead of -1 to shift an unsigned value. + +--- a/src/share/vm/code/dependencies.hpp 2016-04-25 18:32:00.000000000 +0200 ++++ b/src/share/vm/code/dependencies.hpp 2016-09-13 19:46:22.684595758 +0200 +@@ -166,7 +166,7 @@ + LG2_TYPE_LIMIT = 4, // assert(TYPE_LIMIT <= (1<