Require target lra in gcc.dg/pr108095.c
[official-gcc.git] / gcc / testsuite / gnat.dg / expect2_pkg.ads
blob7cb0dd3aaab915d050446956ee041409137f5635
1 package Expect2_Pkg is
3 I : Integer;
4 pragma Volatile (I);
6 function Expect (Condition : Boolean; Outcome : Boolean) return Boolean;
7 pragma Import (Intrinsic, Expect, "__builtin_expect");
9 function Likely (Condition : Boolean) return Boolean;
10 pragma Import (Intrinsic, Likely, "__builtin_likely");
12 function Unlikely (Condition : Boolean) return Boolean;
13 pragma Import (Intrinsic, Unlikely, "__builtin_unlikely");
15 end Expect2_Pkg;