Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gnat.dg/opt65.adb @ 138:fc828634a951
merge
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 08 Nov 2018 14:17:14 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
-- { dg-do run } -- { dg-options "-O2" } with Ada.Command_Line; use Ada.Command_Line; procedure Opt65 is procedure Check_Version_And_Help (Version_String : String) is Help_Switch_Present : Boolean := False; Next_Arg : Natural := 1; begin while Next_Arg <= Argument_Count loop declare Next_Argv : constant String := Argument (Next_Arg); begin if Next_Argv = "--help" then Help_Switch_Present := True; end if; Next_Arg := Next_Arg + 1; end; end loop; if Help_Switch_Present then raise Program_Error; end if; end; begin Check_Version_And_Help ("version"); end;