OSDN Git Service

2006-11-22 Paul Thomas <pault@gcc.gnu.org>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gfortran.dg / specifics_2.f90
1 ! { dg-do compile }
2 ! This is the list of intrinsics allowed as actual arguments
3  intrinsic abs,acos,acosh,aimag,aint,alog,alog10,amod,anint,asin,asinh,atan,&
4  atan2,atanh,cabs,ccos,cexp,char,clog,conjg,cos,cosh,csin,csqrt,dabs,dacos,&
5  dacosh,dasin,dasinh,datan,datan2,datanh,dconjg,dcos,dcosh,ddim,dexp,dim,&
6  dimag,dint,dlog,dlog10,dmod,dnint,dprod,dsign,dsin,dsinh,dsqrt,dtan,dtanh,&
7  exp,iabs,idim,idnint,index,isign,len,mod,nint,sign,sin,sinh,sqrt,tan,&
8  tanh,zabs,zcos,zexp,zlog,zsin,zsqrt
9  
10   call foo(abs)
11   call foo(acos)
12   call foo(acosh)
13   call foo(aimag)
14   call foo(aint)
15   call foo(alog)
16   call foo(alog10)
17   call foo(amod)
18   call foo(anint)
19   call foo(asin)
20   call foo(asinh)
21   call foo(atan)
22   call foo(atan2)
23   call foo(atanh)
24   call foo(cabs)
25   call foo(ccos)
26   call foo(cexp)
27   call foo(char)
28   call foo(clog)
29   call foo(conjg)
30   call foo(cos)
31   call foo(cosh)
32   call foo(csin)
33   call foo(csqrt)
34   call foo(dabs)
35   call foo(dacos)
36   call foo(dacosh)
37   call foo(dasin)
38   call foo(dasinh)
39   call foo(datan)
40   call foo(datan2)
41   call foo(datanh)
42   call foo(dconjg)
43   call foo(dcos)
44   call foo(dcosh)
45   call foo(ddim)
46   call foo(dexp)
47   call foo(dim)
48   call foo(dimag)
49   call foo(dint)
50   call foo(dlog)
51   call foo(dlog10)
52   call foo(dmod)
53   call foo(dnint)
54   call foo(dprod)
55   call foo(dsign)
56   call foo(dsin)
57   call foo(dsinh)
58   call foo(dsqrt)
59   call foo(dtan)
60   call foo(dtanh)
61   call foo(exp)
62   call foo(iabs)
63   call foo(idim)
64   call foo(idnint)
65   call foo(index)
66   call foo(isign)
67   call foo(len)
68   call foo(mod)
69   call foo(nint)
70   call foo(sign)
71   call foo(sin)
72   call foo(sinh)
73   call foo(sqrt)
74   call foo(tan)
75   call foo(tanh)
76   call foo(zabs)
77   call foo(zcos)
78   call foo(zexp)
79   call foo(zlog)
80   call foo(zsin)
81   call foo(zsqrt)
82   end