1 /* Remove `-ansi' from options to enable the use of __far and long long. */
2 /* { dg-options "" } */
4 #define ADD(TYPE, name) \
6 add##name(TYPE a, TYPE b) \
11 #define ADDIMM(TYPE, name) \
13 addimm##name(TYPE a) \
18 #define ADDFAR(TYPE, name) \
19 TYPE __far gf##name; \
21 addfar##name(TYPE __far *pa, TYPE b) \
38 ADDIMM (long long, di3
)
45 ADDFAR (long long, di3
)
79 testptr (char *aqi1
, int *ahi1
, long *asi1
, long long *adi1
, float *af1
, double *ad1
,
80 char *aqi2
, int *ahi2
, long *asi2
, long long *adi2
, float *af2
, double *ad2
)
91 testptr2 (char *aqi1
, int *ahi1
, long *asi1
, long long *adi1
, float *af1
, double *ad1
)