1.1 --- a/src/cpu/x86/vm/interp_masm_x86_32.cpp Mon Jan 11 13:41:45 2016 -0800 1.2 +++ b/src/cpu/x86/vm/interp_masm_x86_32.cpp Fri Jan 15 22:33:15 2016 +0000 1.3 @@ -1,5 +1,5 @@ 1.4 /* 1.5 - * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. 1.6 + * Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved. 1.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 1.8 * 1.9 * This code is free software; you can redistribute it and/or modify it 1.10 @@ -151,6 +151,7 @@ 1.11 case ltos: 1.12 movl(rdx, val_addr1); // fall through 1.13 case btos: // fall through 1.14 + case ztos: // fall through 1.15 case ctos: // fall through 1.16 case stos: // fall through 1.17 case itos: movl(rax, val_addr); break; 1.18 @@ -362,6 +363,7 @@ 1.19 switch (state) { 1.20 case atos: pop_ptr(rax); break; 1.21 case btos: // fall through 1.22 + case ztos: // fall through 1.23 case ctos: // fall through 1.24 case stos: // fall through 1.25 case itos: pop_i(rax); break; 1.26 @@ -405,6 +407,7 @@ 1.27 switch (state) { 1.28 case atos: push_ptr(rax); break; 1.29 case btos: // fall through 1.30 + case ztos: // fall through 1.31 case ctos: // fall through 1.32 case stos: // fall through 1.33 case itos: push_i(rax); break;