From: Andreas Hansson Date: Thu, 7 Mar 2013 10:55:02 +0000 (-0500) Subject: ruby: Fix gcc 4.8 maybe-uninitialized compilation error X-Git-Tag: stable_2013_06_16~63 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=92e973b310a18508e51114abe936919df091fc38;p=gem5.git 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. --- 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; }