diff --git a/gcc/ada/sprint.adb b/gcc/ada/sprint.adb index 7a9749287af..f5caa3d1b78 100644 --- a/gcc/ada/sprint.adb +++ b/gcc/ada/sprint.adb @@ -2190,6 +2190,13 @@ package body Sprint is Indent_End; end if; + if Present (Finally_Statements (Node)) then + Write_Indent_Str ("finally"); + Indent_Begin; + Sprint_Node_List (Finally_Statements (Node)); + Indent_End; + end if; + Sprint_At_End_Proc (Node); when N_Identifier =>