@@ -139,9 +139,7 @@ FUNC_FUNC(max, fortran_integer16, ompi_fortran_integer16_t)
139
139
/* Floating point */
140
140
FUNC_FUNC (max , float , float )
141
141
FUNC_FUNC (max , double , double )
142
- #if HAVE_LONG_DOUBLE
143
142
FUNC_FUNC (max , long_double , long double )
144
- #endif
145
143
#if OMPI_HAVE_FORTRAN_REAL
146
144
FUNC_FUNC (max , fortran_real , ompi_fortran_real_t )
147
145
#endif
@@ -199,9 +197,7 @@ FUNC_FUNC(min, fortran_integer16, ompi_fortran_integer16_t)
199
197
/* Floating point */
200
198
FUNC_FUNC (min , float , float )
201
199
FUNC_FUNC (min , double , double )
202
- #if HAVE_LONG_DOUBLE
203
200
FUNC_FUNC (min , long_double , long double )
204
- #endif
205
201
#if OMPI_HAVE_FORTRAN_REAL
206
202
FUNC_FUNC (min , fortran_real , ompi_fortran_real_t )
207
203
#endif
@@ -256,9 +252,7 @@ OP_FUNC(sum, fortran_integer16, ompi_fortran_integer16_t, +=)
256
252
/* Floating point */
257
253
OP_FUNC (sum , float , float , + = )
258
254
OP_FUNC (sum , double , double , + = )
259
- #if HAVE_LONG_DOUBLE
260
255
OP_FUNC (sum , long_double , long double , + = )
261
- #endif
262
256
#if OMPI_HAVE_FORTRAN_REAL
263
257
OP_FUNC (sum , fortran_real , ompi_fortran_real_t , + = )
264
258
#endif
@@ -278,15 +272,9 @@ OP_FUNC(sum, fortran_real8, ompi_fortran_real8_t, +=)
278
272
OP_FUNC (sum , fortran_real16 , ompi_fortran_real16_t , + = )
279
273
#endif
280
274
/* Complex */
281
- #if HAVE_FLOAT__COMPLEX
282
275
OP_FUNC (sum , c_float_complex , float _Complex , + = )
283
- #endif
284
- #if HAVE_DOUBLE__COMPLEX
285
276
OP_FUNC (sum , c_double_complex , double _Complex , + = )
286
- #endif
287
- #if HAVE_LONG_DOUBLE__COMPLEX
288
277
OP_FUNC (sum , c_long_double_complex , long double _Complex , + = )
289
- #endif
290
278
291
279
/*************************************************************************
292
280
* Product
@@ -323,9 +311,7 @@ OP_FUNC(prod, fortran_integer16, ompi_fortran_integer16_t, *=)
323
311
/* Floating point */
324
312
OP_FUNC (prod , float , float , * = )
325
313
OP_FUNC (prod , double , double , * = )
326
- #if HAVE_LONG_DOUBLE
327
314
OP_FUNC (prod , long_double , long double , * = )
328
- #endif
329
315
#if OMPI_HAVE_FORTRAN_REAL
330
316
OP_FUNC (prod , fortran_real , ompi_fortran_real_t , * = )
331
317
#endif
@@ -345,15 +331,9 @@ OP_FUNC(prod, fortran_real8, ompi_fortran_real8_t, *=)
345
331
OP_FUNC (prod , fortran_real16 , ompi_fortran_real16_t , * = )
346
332
#endif
347
333
/* Complex */
348
- #if HAVE_FLOAT__COMPLEX
349
334
OP_FUNC (prod , c_float_complex , float _Complex , * = )
350
- #endif
351
- #if HAVE_DOUBLE__COMPLEX
352
335
OP_FUNC (prod , c_double_complex , double _Complex , * = )
353
- #endif
354
- #if HAVE_LONG_DOUBLE__COMPLEX
355
336
OP_FUNC (prod , c_long_double_complex , long double _Complex , * = )
356
- #endif
357
337
358
338
/*************************************************************************
359
339
* Logical AND
@@ -550,9 +530,7 @@ LOC_STRUCT(double_int, double, int)
550
530
LOC_STRUCT (long_int , long , int )
551
531
LOC_STRUCT (2 int , int , int )
552
532
LOC_STRUCT (short_int , short , int )
553
- #if HAVE_LONG_DOUBLE
554
533
LOC_STRUCT (long_double_int , long double , int )
555
- #endif
556
534
557
535
/*************************************************************************
558
536
* Max location
@@ -572,9 +550,7 @@ LOC_FUNC(maxloc, double_int, >)
572
550
LOC_FUNC (maxloc , long_int , > )
573
551
LOC_FUNC (maxloc , 2 int , > )
574
552
LOC_FUNC (maxloc , short_int , > )
575
- #if HAVE_LONG_DOUBLE
576
553
LOC_FUNC (maxloc , long_double_int , > )
577
- #endif
578
554
579
555
/*************************************************************************
580
556
* Min location
@@ -594,9 +570,7 @@ LOC_FUNC(minloc, double_int, <)
594
570
LOC_FUNC (minloc , long_int , < )
595
571
LOC_FUNC (minloc , 2 int , < )
596
572
LOC_FUNC (minloc , short_int , < )
597
- #if HAVE_LONG_DOUBLE
598
573
LOC_FUNC (minloc , long_double_int , < )
599
- #endif
600
574
601
575
602
576
/*
@@ -719,9 +693,7 @@ FUNC_FUNC_3BUF(max, fortran_integer16, ompi_fortran_integer16_t)
719
693
/* Floating point */
720
694
FUNC_FUNC_3BUF (max , float , float )
721
695
FUNC_FUNC_3BUF (max , double , double )
722
- #if HAVE_LONG_DOUBLE
723
696
FUNC_FUNC_3BUF (max , long_double , long double )
724
- #endif
725
697
#if OMPI_HAVE_FORTRAN_REAL
726
698
FUNC_FUNC_3BUF (max , fortran_real , ompi_fortran_real_t )
727
699
#endif
@@ -779,9 +751,7 @@ FUNC_FUNC_3BUF(min, fortran_integer16, ompi_fortran_integer16_t)
779
751
/* Floating point */
780
752
FUNC_FUNC_3BUF (min , float , float )
781
753
FUNC_FUNC_3BUF (min , double , double )
782
- #if HAVE_LONG_DOUBLE
783
754
FUNC_FUNC_3BUF (min , long_double , long double )
784
- #endif
785
755
#if OMPI_HAVE_FORTRAN_REAL
786
756
FUNC_FUNC_3BUF (min , fortran_real , ompi_fortran_real_t )
787
757
#endif
@@ -836,9 +806,7 @@ OP_FUNC_3BUF(sum, fortran_integer16, ompi_fortran_integer16_t, +)
836
806
/* Floating point */
837
807
OP_FUNC_3BUF (sum , float , float , + )
838
808
OP_FUNC_3BUF (sum , double , double , + )
839
- #if HAVE_LONG_DOUBLE
840
809
OP_FUNC_3BUF (sum , long_double , long double , + )
841
- #endif
842
810
#if OMPI_HAVE_FORTRAN_REAL
843
811
OP_FUNC_3BUF (sum , fortran_real , ompi_fortran_real_t , + )
844
812
#endif
@@ -858,15 +826,9 @@ OP_FUNC_3BUF(sum, fortran_real8, ompi_fortran_real8_t, +)
858
826
OP_FUNC_3BUF (sum , fortran_real16 , ompi_fortran_real16_t , + )
859
827
#endif
860
828
/* Complex */
861
- #if HAVE_FLOAT__COMPLEX
862
829
OP_FUNC_3BUF (sum , c_float_complex , float _Complex , + )
863
- #endif
864
- #if HAVE_DOUBLE__COMPLEX
865
830
OP_FUNC_3BUF (sum , c_double_complex , double _Complex , + )
866
- #endif
867
- #if HAVE_LONG_DOUBLE__COMPLEX
868
831
OP_FUNC_3BUF (sum , c_long_double_complex , long double _Complex , + )
869
- #endif
870
832
871
833
/*************************************************************************
872
834
* Product
@@ -903,9 +865,7 @@ OP_FUNC_3BUF(prod, fortran_integer16, ompi_fortran_integer16_t, *)
903
865
/* Floating point */
904
866
OP_FUNC_3BUF (prod , float , float , * )
905
867
OP_FUNC_3BUF (prod , double , double , * )
906
- #if HAVE_LONG_DOUBLE
907
868
OP_FUNC_3BUF (prod , long_double , long double , * )
908
- #endif
909
869
#if OMPI_HAVE_FORTRAN_REAL
910
870
OP_FUNC_3BUF (prod , fortran_real , ompi_fortran_real_t , * )
911
871
#endif
@@ -925,15 +885,9 @@ OP_FUNC_3BUF(prod, fortran_real8, ompi_fortran_real8_t, *)
925
885
OP_FUNC_3BUF (prod , fortran_real16 , ompi_fortran_real16_t , * )
926
886
#endif
927
887
/* Complex */
928
- #if HAVE_FLOAT__COMPLEX
929
888
OP_FUNC_3BUF (prod , c_float_complex , float _Complex , * )
930
- #endif
931
- #if HAVE_DOUBLE__COMPLEX
932
889
OP_FUNC_3BUF (prod , c_double_complex , double _Complex , * )
933
- #endif
934
- #if HAVE_LONG_DOUBLE__COMPLEX
935
890
OP_FUNC_3BUF (prod , c_long_double_complex , long double _Complex , * )
936
- #endif
937
891
938
892
/*************************************************************************
939
893
* Logical AND
@@ -1131,9 +1085,7 @@ LOC_STRUCT_3BUF(double_int, double, int)
1131
1085
LOC_STRUCT_3BUF(long_int, long, int)
1132
1086
LOC_STRUCT_3BUF(2int, int, int)
1133
1087
LOC_STRUCT_3BUF(short_int, short, int)
1134
- #if HAVE_LONG_DOUBLE
1135
1088
LOC_STRUCT_3BUF(long_double_int, long double, int)
1136
- #endif
1137
1089
*/
1138
1090
1139
1091
/*************************************************************************
@@ -1154,9 +1106,7 @@ LOC_FUNC_3BUF(maxloc, double_int, >)
1154
1106
LOC_FUNC_3BUF (maxloc , long_int , > )
1155
1107
LOC_FUNC_3BUF (maxloc , 2 int , > )
1156
1108
LOC_FUNC_3BUF (maxloc , short_int , > )
1157
- #if HAVE_LONG_DOUBLE
1158
1109
LOC_FUNC_3BUF (maxloc , long_double_int , > )
1159
- #endif
1160
1110
1161
1111
/*************************************************************************
1162
1112
* Min location
@@ -1176,9 +1126,7 @@ LOC_FUNC_3BUF(minloc, double_int, <)
1176
1126
LOC_FUNC_3BUF (minloc , long_int , < )
1177
1127
LOC_FUNC_3BUF (minloc , 2 int , < )
1178
1128
LOC_FUNC_3BUF (minloc , short_int , < )
1179
- #if HAVE_LONG_DOUBLE
1180
1129
LOC_FUNC_3BUF (minloc , long_double_int , < )
1181
- #endif
1182
1130
1183
1131
/*
1184
1132
* Helpful defines, because there's soooo many names!
0 commit comments