diff --git a/lib/Target/PowerPC/PPCISelLowering.cpp b/lib/Target/PowerPC/PPCISelLowering.cpp index b6ba591b0ec..dce1a02704b 100644 --- a/lib/Target/PowerPC/PPCISelLowering.cpp +++ b/lib/Target/PowerPC/PPCISelLowering.cpp @@ -5368,7 +5368,7 @@ SDValue PPCTargetLowering::FinishCall( return DAG.getNode(CallOpc, dl, MVT::Other, Ops); } - std::array ReturnTypes = {MVT::Other, MVT::Glue}; + std::array ReturnTypes = {{MVT::Other, MVT::Glue}}; Chain = DAG.getNode(CallOpc, dl, ReturnTypes, Ops); Glue = Chain.getValue(1);