1
1
openmpi/opal/mca/btl
KAWASHIMA Takahiro cacd6f389c datatype: Remove #if HAVE_[TYPE] for C99 types
Now Open MPI requires a C99 compiler. Checking availability of
the following types is no more needed.

- `long long` (`signed` and `unsigned`)
- `long double`
- `float _Complex`
- `double _Complex`
- `long double _Complex`

Furthermore, the `#if HAVE_[TYPE]` style checking is not correct.
Availability of C types is checked by `AC_CHECK_TYPES` in `configure.ac`.
`AC_CHECK_TYPES` defines macro `HAVE_[TYPE]` as `1` in `opal_config.h`
if the `[TYPE]` is available. But it does not define `HAVE_[TYPE]`
(instead of defining as `0`) if it is not available. So even if we
need `HAVE_[TYPE]` checking, it should be `#if defined(HAVE_[TYPE])`.

I didn't remove `AC_CHECK_TYPES` for these types in `configure.ac`
since someone may use `HAVE_[TYPE]` macros somewhere.

Signed-off-by: KAWASHIMA Takahiro <t-kawashima@jp.fujitsu.com>
2018-11-14 09:32:52 +09:00
..
base Handle asprintf errors with opal_asprintf wrapper 2018-10-08 16:43:53 -07:00
ofi btl/ofi: fixed compiler warning on OSX. 2018-11-06 15:37:25 -05:00
openib btl/openib: fix a problem with ib query 2018-10-31 14:50:15 -06:00
portals4 opal: add types for atomic variables 2018-09-14 10:48:55 -06:00
self mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
sm btl/sm: fix CID 1415105 2018-03-26 14:21:21 -07:00
smcuda Handle asprintf errors with opal_asprintf wrapper 2018-10-08 16:43:53 -07:00
tcp btl tcp: Fix compile error in IPv6 2018-10-30 12:31:04 -07:00
template mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
uct btl/uct: fix AC_CHECK_DECLS usage 2018-10-26 15:36:02 +09:00
ugni Handle asprintf errors with opal_asprintf wrapper 2018-10-08 16:43:53 -07:00
usnic datatype: Remove #if HAVE_[TYPE] for C99 types 2018-11-14 09:32:52 +09:00
vader Handle asprintf errors with opal_asprintf wrapper 2018-10-08 16:43:53 -07:00
btl.h btl/vader: add support for atomics and emulated rdma 2018-07-02 13:57:11 -06:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00