# HG changeset patch # User roland # Date 1285779208 -7200 # Node ID ad0638ff8ea400eb51a90a3c139d2f7b8cc28550 # Parent 8aa5fd5d2046f285d184cc77b9dc0f22c86d07d3 6988303: 6986046 breaks build with recent gcc Summary: fixes build break Reviewed-by: never, kvn diff -r 8aa5fd5d2046 -r ad0638ff8ea4 src/share/vm/c1/c1_Instruction.hpp --- a/src/share/vm/c1/c1_Instruction.hpp Wed Sep 29 00:30:57 2010 -0700 +++ b/src/share/vm/c1/c1_Instruction.hpp Wed Sep 29 18:53:28 2010 +0200 @@ -358,7 +358,7 @@ } // creation - Instruction(ValueType* type, ValueStack* state_before = NULL, bool type_is_constant = false, bool create_hi = true) + Instruction(ValueType* type, ValueStack* state_before = NULL, bool type_is_constant = false) : _use_count(0) #ifndef PRODUCT , _printable_bci(-99) @@ -1966,9 +1966,9 @@ public: // creation #ifdef _LP64 - OsrEntry() : Instruction(longType, false) { pin(); } + OsrEntry() : Instruction(longType) { pin(); } #else - OsrEntry() : Instruction(intType, false) { pin(); } + OsrEntry() : Instruction(intType) { pin(); } #endif // generic @@ -1980,7 +1980,7 @@ LEAF(ExceptionObject, Instruction) public: // creation - ExceptionObject() : Instruction(objectType, false) { + ExceptionObject() : Instruction(objectType) { pin(); }