# HG changeset patch # User Bernhard Urban # Date 1375707118 -7200 # Node ID d416f67d6f912e98dd22b633dd95d9559becf4e1 # Parent d0aeaf72c7bdf70cffb9bd67119d8aeb12bd3685 fix optimized builds fixes this error in build: ../../../../src/share/vm/classfile/defaultMethods.cpp:1321:13: error: ?bool covariant_return_type(BasicType, BasicType)? defined but not used [-Werror=unused-function] diff -r d0aeaf72c7bd -r d416f67d6f91 src/share/vm/classfile/defaultMethods.cpp --- a/src/share/vm/classfile/defaultMethods.cpp Mon Aug 05 11:25:14 2013 +0200 +++ b/src/share/vm/classfile/defaultMethods.cpp Mon Aug 05 14:51:58 2013 +0200 @@ -1316,7 +1316,7 @@ return target; } -#ifndef PRODUCT +#ifdef ASSERT // Return true is broad type is a covariant return of narrow type static bool covariant_return_type(BasicType narrow, BasicType broad) { if (narrow == broad) { @@ -1327,7 +1327,7 @@ } return false; } -#endif // ndef PRODUCT +#endif // def ASSERT static int assemble_redirect( BytecodeConstantPool* cp, BytecodeBuffer* buffer,