| -- { dg-do compile } | |
| -- { dg-options "-O2 -gnatn" } | |
| with Ada.Numerics.Elementary_Functions; | |
| use Ada.Numerics.Elementary_Functions; | |
| package body Sin_Cos is | |
| procedure Sin_Cos (Angle : T; SinA, CosA : out T) is | |
| begin | |
| SinA := Sin (Angle); | |
| CosA := Cos (Angle); | |
| end; | |
| end Sin_Cos; | |
| -- { dg-final { scan-assembler "sincos\|cexp" { target *-linux-gnu* *-w64-mingw* *-*-vxworks* } } } |