diff options
author | Jung-uk Kim <jkim@FreeBSD.org> | 2017-05-31 12:55:36 +0800 |
---|---|---|
committer | Jung-uk Kim <jkim@FreeBSD.org> | 2017-05-31 12:55:36 +0800 |
commit | 0c4e8f20de830a9b8b614be5f28306fcc9e7678a (patch) | |
tree | 7d104a775c628b187e1809c9f258315a139bf31e /java/openjdk6 | |
parent | 94001227e849bdc268a909284f64bef99f1a6c3e (diff) | |
download | freebsd-ports-gnome-0c4e8f20de830a9b8b614be5f28306fcc9e7678a.tar.gz freebsd-ports-gnome-0c4e8f20de830a9b8b614be5f28306fcc9e7678a.tar.zst freebsd-ports-gnome-0c4e8f20de830a9b8b614be5f28306fcc9e7678a.zip |
Fix compilation with Clang 4.0.
Diffstat (limited to 'java/openjdk6')
-rw-r--r-- | java/openjdk6/files/patch-hotspot_src_share_vm_opto_loopPredicate.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/java/openjdk6/files/patch-hotspot_src_share_vm_opto_loopPredicate.cpp b/java/openjdk6/files/patch-hotspot_src_share_vm_opto_loopPredicate.cpp new file mode 100644 index 000000000000..96c1ad67a1ce --- /dev/null +++ b/java/openjdk6/files/patch-hotspot_src_share_vm_opto_loopPredicate.cpp @@ -0,0 +1,11 @@ +--- hotspot/src/share/vm/opto/loopPredicate.cpp.orig 2017-05-30 15:21:46 UTC ++++ hotspot/src/share/vm/opto/loopPredicate.cpp +@@ -831,7 +831,7 @@ bool PhaseIdealLoop::loop_predication_impl(IdealLoopTr + Node* idx = cmp->in(1); + assert(!invar.is_invariant(idx), "index is variant"); + Node* rng = cmp->in(2); +- assert(rng->Opcode() == Op_LoadRange || _igvn.type(rng)->is_int() >= 0, "must be"); ++ assert(rng->Opcode() == Op_LoadRange, "must be"); + assert(invar.is_invariant(rng), "range must be invariant"); + int scale = 1; + Node* offset = zero; |