From 92e973b310a18508e51114abe936919df091fc38 Mon Sep 17 00:00:00 2001 From: Andreas Hansson Date: Thu, 7 Mar 2013 05:55:02 -0500 Subject: [PATCH] ruby: Fix gcc 4.8 maybe-uninitialized compilation error This patch fixes the one-and-only gcc 4.8 compilation error, being a warning about "maybe uninitialized" in Orion. --- src/mem/ruby/network/orion/Wire.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/mem/ruby/network/orion/Wire.cc b/src/mem/ruby/network/orion/Wire.cc index ba78dd48e..3bbd615f3 100644 --- a/src/mem/ruby/network/orion/Wire.cc +++ b/src/mem/ruby/network/orion/Wire.cc @@ -118,6 +118,14 @@ void Wire::calc_opt_buffering( (1.4*1.5*BufferDriveResistance*c_c))/(0.7*r*BufferInputCapacitance)); break; } + default: + { + // make gcc happy although all the cases of the enum + // are already covered + *k_ = 0; + *h_ = 0; + break; + } } return; } -- 2.30.2